If the TCP connection fails for some reason the promise should be rejected.
If the TCP connection fails for some reason the promise should be rejected.