End upgrade connection rather than destroy #691
End upgrade connection rather than destroy #691

Calling destroy on the socket can mean the headers and message don't
get away before the socket is destroyed.

Node doc for socket.destroy say:

    Ensures that no more I/O activity happens on this socket.

primus/primus,primus/primus,primus/primus