When TCP sockets refuse to die