connection: fix deadlock caused by incoming channel being blocked. make close() thread-safe
connection: fix deadlock caused by incoming channel being blocked. make close() thread-safe

murz/go-socket.io,jacobxk/go-socket.io,jmptrader/go-socket.io-1,jmptrader/go-socket.io-1,jacobxk/go-socket.io