summaryrefslogtreecommitdiff
path: root/deps/uv/src/unix/loop.c
diff options
context:
space:
mode:
authorBert Belder <bertbelder@gmail.com>2012-06-01 18:07:22 +0200
committerFedor Indutny <fedor.indutny@gmail.com>2012-06-01 20:19:42 +0400
commit30a0e58d63a8fb48ee47472a52450539e0656df9 (patch)
tree4744205f645394807a4871c83674df22a9ff4bec /deps/uv/src/unix/loop.c
parentb337577cf1b8321a8c814a331b046f6a505836af (diff)
downloadandroid-node-v8-30a0e58d63a8fb48ee47472a52450539e0656df9.tar.gz
android-node-v8-30a0e58d63a8fb48ee47472a52450539e0656df9.tar.bz2
android-node-v8-30a0e58d63a8fb48ee47472a52450539e0656df9.zip
uv: upgrade to 87dbffbd
Diffstat (limited to 'deps/uv/src/unix/loop.c')
-rw-r--r--deps/uv/src/unix/loop.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/deps/uv/src/unix/loop.c b/deps/uv/src/unix/loop.c
index 70057656bc..08985d6337 100644
--- a/deps/uv/src/unix/loop.c
+++ b/deps/uv/src/unix/loop.c
@@ -37,12 +37,15 @@ int uv__loop_init(uv_loop_t* loop, int default_loop) {
memset(loop, 0, sizeof(*loop));
RB_INIT(&loop->ares_handles);
+ RB_INIT(&loop->timer_handles);
ngx_queue_init(&loop->active_reqs);
ngx_queue_init(&loop->idle_handles);
ngx_queue_init(&loop->check_handles);
ngx_queue_init(&loop->prepare_handles);
- loop->pending_handles = NULL;
+ ngx_queue_init(&loop->handle_queue);
+ loop->closing_handles = NULL;
loop->channel = NULL;
+ loop->time = uv_hrtime() / 1000000;
loop->ev = (default_loop ? ev_default_loop : ev_loop_new)(flags);
ev_set_userdata(loop->ev, loop);
eio_channel_init(&loop->uv_eio_channel, loop);