reuse socket when attempting a new connection