libuv/src
Brian White 406961385d stream: retry write on EPROTOTYPE on OSX
At least on OS X 10.10 "Yosemite", an EPROTOTYPE can occur
when trying to write to a socket that is shutting down.
By retrying the write after EPROTOTYPE, we correctly get EPIPE.

PR-URL: https://github.com/libuv/libuv/pull/482
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
2015-08-19 09:25:41 +02:00
..
unix stream: retry write on EPROTOTYPE on OSX 2015-08-19 09:25:41 +02:00
win unix,windows: allow NULL loop for sync fs requests 2015-08-18 15:39:21 +02:00
fs-poll.c core: add ability to customize memory allocator 2015-06-02 12:05:20 +02:00
heap-inl.h heap: fix heap_remove() 2014-05-23 20:04:42 +04:00
inet.c unix, windows: fix parsing scoped IPv6 addresses 2014-05-25 23:30:46 +02:00
queue.h common: use offsetof for QUEUE_DATA 2015-07-03 11:38:24 +02:00
threadpool.c threadpool: send signal only when queue is empty 2015-07-29 09:16:28 +02:00
uv-common.c unix,windows: don't assert on unknown error code 2015-08-18 16:10:37 +02:00
uv-common.h win,stream: add slot to remember CRT fd 2015-06-14 16:22:17 -07:00
version.c core: add UV_VERSION_HEX macro 2015-06-29 23:08:41 +02:00