Shut down executor gracefully
Shut down executor gracefully

"Force" shutdown under certain circumstances causes RabbitMQ connection thread
to deadlock. We have experienced this with the next gen travis-ci.org worker.

noahhaon/march_hare,ruby-amqp/march_hare,ruby-amqp/march_hare,noahhaon/march_hare