blob: 06a60becde5b40a27a4bb0aa5aa04ef9ddaff1f8 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
|
--- ./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
|