diff --git a/lib/isc/netmgr/uv-compat.c b/lib/isc/netmgr/uv-compat.c index 4b6cbd7416..536541721f 100644 --- a/lib/isc/netmgr/uv-compat.c +++ b/lib/isc/netmgr/uv-compat.c @@ -72,6 +72,7 @@ isc_uv_export(uv_stream_t *stream, isc_uv_stream_info_t *info) { if (xfer_info.delayed_error != 0) { return (xfer_info.delayed_error); } + INSIST(xfer_type == UV__IPC_SOCKET_XFER_TCP_CONNECTION); info->type = UV_TCP; info->socket_info = xfer_info.socket_info; return (0); @@ -84,7 +85,7 @@ isc_uv_import(uv_stream_t *stream, isc_uv_stream_info_t *info) { } return (uv__tcp_xfer_import( - (uv_tcp_t *)stream, UV__IPC_SOCKET_XFER_TCP_SERVER, + (uv_tcp_t *)stream, UV__IPC_SOCKET_XFER_TCP_CONNECTION, &(uv__ipc_socket_xfer_info_t){ .socket_info = info->socket_info })); }