Acommodate for different Node version "destroyed" property name

We did some testing where the server closed connections explicitly. We'd end up in close, but the sockets would never be removed from the freeList, causing the agent to reuse those sockets in subsequent requests, which didn't work.