just wondering about this issue:
https://github.com/LearnBoost/socket.io/issues/1042

if we should ensure if `socket.handshake.address` is not undefined first, just in case?