freebsd-ports/net/iet/files/patch-kernel__nthread.c
Xin LI ff2f12c008 Minor change to make the code match Linux's behavior.
Submitted by:	Shivaram Upadhyayula <shivaram.u quadstor.com>
2011-04-01 17:34:44 +00:00

11 lines
390 B
C

--- ./kernel/nthread.c.orig 2011-04-01 10:25:22.720654061 -0700
+++ ./kernel/nthread.c 2011-04-01 10:25:22.790651367 -0700
@@ -147,7 +147,7 @@
set_fs(oldfs);
#else
uio_fill(&uio, iov, i, len, UIO_READ);
- flags = MSG_WAITALL | MSG_NOSIGNAL;
+ flags = MSG_DONTWAIT | MSG_NOSIGNAL;
res = soreceive(conn->sock, NULL, &uio, NULL, NULL, &flags);
map_result(&res, &uio, len, 1);
#endif