libuv/src
Ben Noordhuis 92a19a19dd unix: ensure done_cb gets called after uv_cancel()
Wake up the event loop with uv_async_send() when a request is cancelled.
Ensures the done_cb is run on the next tick of the event loop.

Not sending a wakeup signal results in the done_cb not getting called until
another request completes, which may be a long time coming when it's the only
request in the queue or when other requests are executing long-running jobs.

Fixes #669.
2012-12-28 18:09:39 +01:00
..
unix unix: ensure done_cb gets called after uv_cancel() 2012-12-28 18:09:39 +01:00
win prepare/idle/check: don't allow NULL callback 2012-12-24 17:05:01 +01:00
fs-poll.c unix, windows: fix memory leak in fs-poll.c 2012-10-01 23:43:32 +02:00
inet.c win: support compilation with Visual Studio 2008 2012-10-23 22:55:25 +02:00
uv-common.c Add uv_thread_self. 2012-09-13 16:08:07 +02:00
uv-common.h windows: closing handles should always keep the loop alive 2012-10-25 15:10:29 +02:00