josdejong
I just started using socket.js, but I encountered some weird behavior. It may be my usage of the library or something, not sure. What I basically do is: - Take the "Example client" and "Example server" code from the README, get that running (that works fine). - In the client, replace the following code: ``` js // periodically send messages the server var interval = setInterval(function() { socket.send('greeting', 'Hello from the client!'); }, 1000); ``` with: ``` js socket.send('greeting', {foo: 'bar1'}); socket.send('greeting', {foo: 'bar2'}); socket.send('greeting', {foo: 'bar3'}); socket.send('greeting', {foo: 'bar4'}); socket.send('greeting', {foo: 'bar5'}); ``` - when I restart the server and open a client, only three of the five messages are delivered: ``` Received: {"foo":"bar1"} Received: {"foo":"bar2"} Received: {"foo":"bar3"} ``` Am I overlooking something obvious here?