libuv/src
Ben Noordhuis cb03e3bd26 darwin: work around concurrent write() kernel bug
Simultaneously writing from multiple threads to the same file descriptor is not
safe on OS X. We already serialized all pwrite() system calls, apply the same
workaround to the write() system call.

Fixes a node.js test, test/simple/test-fs-sir-writes-alot.js, that was failing
because parts of the output file got filled with nul bytes.
2012-10-10 02:15:54 +02:00
..
unix darwin: work around concurrent write() kernel bug 2012-10-10 02:15:54 +02:00
win unix, windows: add thread barrier support 2012-10-09 17:30:52 +02:00
fs-poll.c unix, windows: fix memory leak in fs-poll.c 2012-10-01 23:43:32 +02:00
inet.c Add libuv-ified versions of inet_pton and inet_ntop 2012-08-07 01:03:47 +02:00
uv-common.c Add uv_thread_self. 2012-09-13 16:08:07 +02:00
uv-common.h windows: make active and closing handle state independent 2012-08-27 23:56:35 +02:00