The resolver's code was not ready to failures when trying to establish a connection via TCP-based transports (e.g. when creating TLS contexts before establishing a TLS connection). This commit fixes that.
The resolver's code was not ready to failures when trying to establish a connection via TCP-based transports (e.g. when creating TLS contexts before establishing a TLS connection). This commit fixes that.