try to reuse existing TCP connection (still need to fix code to not bail resolution on recoverable network errors, such as ECONNRESET, ECONNREFUSED, EHOSTUNREACH, etc)