LearnBoost/socket.io-client — pull request #459 by neino3 (2012-08-11 13:21:21+00:00)
Title: XHR post on ie6

On IE6, after first XHR.prototype.post is fired, stateChange() is called but readyState is 'undefined' (NOT int value like 4).
https://github.com/LearnBoost/socket.io-client/blob/master/lib/transports/xhr.js#L100

Because of this problem, socket.setBuffer(false) is never called, then all client messages except first one are buffered and never flushed.
This pull request is a patch for IE6.