This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Solaris 11 2010-11 >= 73729
Cygwin 1.5.x >= 66294401 but then write() fails with ENOBUFS
Cygwin 1.7.x >= 163838 (depends on circumstances)
Solaris 11 2010-11 >= 73729
Cygwin 1.5.x >= 66294401 but then write() fails with ENOBUFS
Cygwin 1.7.x >= 163838 (depends on circumstances)
-/* On Linux, MacOS X, Cygwin 1.5.x, native Win32,
+/* On Linux, Mac OS X, Cygwin 1.5.x, native Windows,
sockets have very large buffers in the kernel, so that write() calls
succeed before the reader has started reading, even if fd is blocking
and the amount of data is larger than 1 MB. */
sockets have very large buffers in the kernel, so that write() calls
succeed before the reader has started reading, even if fd is blocking
and the amount of data is larger than 1 MB. */