Issue #439 (and others): Stop assuming all "message" or "pmessage" replies are pubsub replies. Check pub_sub_mode as well.
Add unref() method to RedisClient that will call unref() on the socket connection, allowing it to close when unused. This is experimental because it does not yet understand the Redis protocol, so subscriptions or blocking operations will not work correctly.
String is not an error
Make retry_max_delay option work correctly when retry_backoff becomes greater than one
Formatting
When handling the "error reply" event from the parser, we now bubble up the Error object if it's one instead of wrapping it in another Error.
Give more time for unref test for slower systems
Update changelog
0.8.6