Problem socket.io NOT working
Details
express [folder]; cd [folder]; npm install;
The following did a trick for me with: socket.io-client: "^0.9.16"
io.connect("http://localhost:4000", {'force new connection': true});
Now 'connect' event fires consistently and there is no re-use.
I figured out this option by examining socket.io-client/lib/io.js line: 192 Since I can't even find this io.js file in github, I think there is refactoring in future releases, and this option might not work.
At least this might be helpful to somebody who will take this temporary work around.