From ead36a7efb8a8db28b838f3fec07524fc96ba459 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Sat, 11 Nov 2006 16:33:43 +0000 Subject: [PATCH] The pending/connected connection lists were not initialized. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19258 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/network/stack/net_socket.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/add-ons/kernel/network/stack/net_socket.cpp b/src/add-ons/kernel/network/stack/net_socket.cpp index 614c24ed3b..7f595f7e5d 100644 --- a/src/add-ons/kernel/network/stack/net_socket.cpp +++ b/src/add-ons/kernel/network/stack/net_socket.cpp @@ -49,7 +49,8 @@ create_socket(int family, int type, int protocol, net_socket **_socket) socket->receive.low_water_mark = 1; socket->receive.timeout = B_INFINITE_TIMEOUT; - socket->select_pool = NULL; + list_init_etc(&socket->pending_children, offsetof(net_socket, link)); + list_init_etc(&socket->connected_children, offsetof(net_socket, link)); status = get_domain_protocols(socket); if (status < B_OK)