travis-ci/travis-worker — comment on commit dd066256825365e1a3dd5602f62c4016c0288109
File:  line 0
By michaelklishin:

In addition

* this implementation does not leak channels. Leaking channels is not a big problem because channel is just a bit of state for the broker and just fairly small class instance on the client (and just an int passed over the wire) but it stale channels make it really difficult to debug things when you have to, even with RabbitMQ management UI.

* travis-support code refers to `Travis::Worker::*` classes, that doesn't sound right to me. The only reason why it does so is because the same abstraction was attempted to be used everywhere.