title: Redis publish - Wrong number of argument for 'set'
body: <p>I'm trying to use websockets with Django for small parts of my application.</p>
  
  <p>Trying the <a href="http://django-websocket-redis.readthedocs.org/en/latest/usage.html#subscribe-to-broadcast-notifications" rel="nofollow">first example</a> to broadcast a message with <a href="https://github.com/jrief/django-websocket-redis" rel="nofollow">django-websocket-redis</a></p>
  
  <pre class="lang-py prettyprint-override"><code>from ws4redis.publisher import RedisPublisher
  redis_publisher = RedisPublisher(facility='foobar', broadcast=True)
  redis_publisher.publish_message('Hello World')
  </code></pre>
  
  <p>I'm actually receiving the message into subscribed clients but I'm getting this error:</p>
  
  <blockquote>
    <p>wrong number of arguments for 'set' command
    [...]
    <strong>Exception location</strong> my_virtualenv/local/lib/python2.7/site-packages/redis/connection.py in read_response, line 344</p>
  </blockquote>
  
  <p>(traced from the <code>publish_message()</code> call)</p>
  
  <p>My versions:</p>
  
  <pre><code>Django==1.6.2
  django-websocket-redis==0.4.0
  redis==2.9.1
  </code></pre>
  
  <p>Can someone help me to debug that ?</p>