Page MenuHomeFreeBSD

D34187.diff
No OneTemporary

D34187.diff

diff --git a/sys/kern/uipc_usrreq.c b/sys/kern/uipc_usrreq.c
--- a/sys/kern/uipc_usrreq.c
+++ b/sys/kern/uipc_usrreq.c
@@ -1062,7 +1062,7 @@
control = NULL;
} else {
soroverflow_locked(so2);
- error = ENOBUFS;
+ error = (so->so_state & SS_NBIO) ? EAGAIN : ENOBUFS;
}
if (nam != NULL)
unp_disconnect(unp, unp2);

File Metadata

Mime Type
text/plain
Expires
Wed, Oct 15, 6:36 AM (15 h, 54 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
23745931
Default Alt Text
D34187.diff (337 B)

Event Timeline