libuv/include/uv-private
Ben Noordhuis 65223248da unix: use ngx_queue_move when iterating over lists
Replace uses of ngx_queue_foreach when the list can get modified while
iterating over it, in particular when a callback is made into the
user's code.  This should fix a number of spurious failures that
people have been reporting.

This is a backport of commit 442b8a5 from the v1.x branch.

PR-URL: https://github.com/libuv/libuv/pull/566
Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
2015-10-12 01:54:29 +02:00
..
ngx-queue.h unix: use ngx_queue_move when iterating over lists 2015-10-12 01:54:29 +02:00
stdint-msvc2008.h win: support compilation with Visual Studio 2008 2012-10-23 22:55:25 +02:00
tree.h Rename __unused to UV__UNUSED. 2012-04-03 17:41:50 +02:00
uv-bsd.h stream: use kevent() information before accept() 2013-02-09 00:54:08 +04:00
uv-darwin.h unix: revert recent FSEvent changes 2013-10-05 18:24:33 +02:00
uv-linux.h unix: split up uv-unix.h 2012-08-17 16:42:31 +02:00
uv-sunos.h sunos: fix !defined(PORT_SOURCE_FILE) build 2012-12-28 12:45:47 +01:00
uv-unix.h unix, windows: fix uv_fs_chown() function prototype 2013-07-23 13:24:37 +02:00
uv-win.h Revert "win: keep a reference to AFD_POLL_INFO in cancel poll" 2014-12-10 16:44:28 +01:00