LearnBoost/socket.io — pull request #1067 by jugglinmike (2012-11-01 17:38:45+00:00)
Title: Return Buffers when using MsgPack with Redis store

Since `msgpack.unpack` expects buffers, this flag should be set for the
user in cases where MessagePack has been automatically selected for
serialization.

The implementation is a bit verbose, but I think this is unavoidable. The API allows for options like `redisPub` to specify an instance of the `node-redis` client *or* options with which to initialize a new client.

This should be added to [the wiki page on configuring socket.io](https://github.com/LearnBoost/Socket.IO/wiki/Configuring-Socket.IO) so that users who want to manually instantiate `node-redis` clients learn how to do so correctly. I'm happy to make this change as well.