redis/redis-rb — pull request #248 by sickp (2012-06-22 21:53:09+00:00)
Title: EM Synchrony FiberError

The current synchrony driver invokes both callback and errback if a CommandError occurs (like trying to llen a non-list key). This causes a FiberError be thrown, as the errback attempts to resume the dead fiber. This patch properly raises a CommandError or ProtocolError.