Page MenuHomeFreeBSD

D27407.id80097.diff
No OneTemporary

D27407.id80097.diff

Index: sys/kern/uipc_socket.c
===================================================================
--- sys/kern/uipc_socket.c
+++ sys/kern/uipc_socket.c
@@ -1192,7 +1192,8 @@
goto drop;
}
}
- if (so->so_options & SO_LINGER) {
+
+ if ((so->so_options & SO_LINGER) != 0 && so->so_linger != 0) {
if ((so->so_state & SS_ISDISCONNECTING) &&
(so->so_state & SS_NBIO))
goto drop;

File Metadata

Mime Type
text/plain
Expires
Wed, Sep 9, 12:03 AM (21 h, 32 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
38547858
Default Alt Text
D27407.id80097.diff (403 B)

Event Timeline