summaryrefslogtreecommitdiffstats
path: root/src/win/core.c
diff options
context:
space:
mode:
authorlibuv upstream <libuv@googlegroups.com>2018-05-06 21:48:02 (GMT)
committerBrad King <brad.king@kitware.com>2018-05-07 15:47:58 (GMT)
commitc8b67ea119c4000018238f6c3201a1364356d93a (patch)
tree0ab31e431ee82c0796c1b06922347762aa12b347 /src/win/core.c
parentf4a26c748b5ea2cafecdf5490b744a2b167c01ae (diff)
downloadCMake-c8b67ea119c4000018238f6c3201a1364356d93a.zip
CMake-c8b67ea119c4000018238f6c3201a1364356d93a.tar.gz
CMake-c8b67ea119c4000018238f6c3201a1364356d93a.tar.bz2
libuv 2018-05-06 (bf605bd7)
Code extracted from: https://github.com/libuv/libuv.git at commit bf605bd7d0dd5660663e8e2eb44d63aa3355e268 (v1.x).
Diffstat (limited to 'src/win/core.c')
-rw-r--r--src/win/core.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/win/core.c b/src/win/core.c
index 9ed4e82..5fa9b66 100644
--- a/src/win/core.c
+++ b/src/win/core.c
@@ -239,7 +239,7 @@ int uv_loop_init(uv_loop_t* loop) {
QUEUE_INIT(&loop->wq);
QUEUE_INIT(&loop->handle_queue);
- QUEUE_INIT(&loop->active_reqs);
+ loop->active_reqs.count = 0;
loop->active_handles = 0;
loop->pending_reqs_tail = NULL;
@@ -470,8 +470,8 @@ static void uv_poll_ex(uv_loop_t* loop, DWORD timeout) {
static int uv__loop_alive(const uv_loop_t* loop) {
- return loop->active_handles > 0 ||
- !QUEUE_EMPTY(&loop->active_reqs) ||
+ return uv__has_active_handles(loop) ||
+ uv__has_active_reqs(loop) ||
loop->endgame_handles != NULL;
}