There is no error handling in place if an adhoc task fails during the cfhttp call - for example, if that call times out - and the task then remains in a "locked" state.
1. Increase the timeout on the http call (currently 2 seconds)
2. If the task fails on the http call, we should automatically requeue the task for 1 minute later, regardless of whether the task is set to retry.