The Redis backend no longer accepts a Redis instance or connects for you. You have to set up a connection_pool and pass it in the store_config param. Also, for the time being, we're removing support for Rubinius until we can get connection_pool working, as a recent change to connection_pool (see mperham/connection_pool@3ac11a9) now uses BasicObject.
Make lock a class instance variable
Caused by GirlFriday.status instantiating the workers rather than the supervisor thread.
I believe this will fix the issue of GirlFriday running out of threads on Heroku. Fixes GH-30.
Using connect we can pass in a url that will be parsed by URI, that way we don't have to parse it ourselves, though that is still possible.