From 5fded3cb3f2fc54ebdcc52e3ac7267892b5c17f8 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Wed, 22 Jun 2011 14:05:01 +0000 Subject: [PATCH] [OSKITTCP] - Register for asynchronous buffer notifications from oskittcp which will fire when a packet is sent - Fixes sending pending packets that can't fit in the window and fixes the graceful shutdown hang svn path=/trunk/; revision=52422 --- reactos/lib/drivers/oskittcp/oskittcp/interface.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/reactos/lib/drivers/oskittcp/oskittcp/interface.c b/reactos/lib/drivers/oskittcp/oskittcp/interface.c index 67c6b190897..2ddeb2feb3f 100644 --- a/reactos/lib/drivers/oskittcp/oskittcp/interface.c +++ b/reactos/lib/drivers/oskittcp/oskittcp/interface.c @@ -118,6 +118,8 @@ void InitializeSocketFlags(struct socket *so) { so->so_state |= SS_NBIO; so->so_options |= SO_DONTROUTE; + so->so_snd.sb_flags |= SB_SEL; + so->so_rcv.sb_flags |= SB_SEL; } /* From uipc_syscalls.c */