rails/rails — pull request #8035 by FooBarWidget (2012-10-26 17:50:58+00:00)
Title: Make ThreadedQueueConsumer abort on exception and set a thread name.

The abort on exception flag makes sure that exceptions outside the begin..rescue block have effect. Otherwise the thread would just die without an error message.

The thread name makes it easier to see what the thread is for in Phusion Passenger thread backtraces.