| 272 | } |
| 273 | |
| 274 | static void CloseInProgressSocket(HPool pool, Connection* connection, dmSocket::Socket* socket) |
| 275 | { |
| 276 | if (*socket != dmSocket::INVALID_SOCKET_HANDLE) |
| 277 | { |
| 278 | UnpublishInProgressSocket(pool, connection, *socket); |
| 279 | dmSocket::Delete(*socket); |
| 280 | *socket = dmSocket::INVALID_SOCKET_HANDLE; |
| 281 | } |
| 282 | } |
| 283 | |
| 284 | static Result ConnectSocket(HPool pool, Connection* connection, dmSocket::Address address, uint16_t port, int timeout, dmSocket::Socket* socket, dmSocket::Result* sr) |
| 285 | { |
no test coverage detected