As a leftover from old TCP accept code isc_uv_import passed TCP_SERVER
flag when importing a socket on Windows.
Since now we're importing/exporting accepted connections it needs to
pass TCP_CONNECTION flag.
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);
}
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 }));
}