diff options
author | Ben Noordhuis <info@bnoordhuis.nl> | 2012-05-23 04:01:19 +0200 |
---|---|---|
committer | Ben Noordhuis <info@bnoordhuis.nl> | 2012-05-23 04:01:19 +0200 |
commit | 1358bac6d120a750546337ba5e4fe580cdeb81fb (patch) | |
tree | bcf6ed0612cde12c50b8d9c47d308132dadd7bd4 /deps/uv/src/unix/loop.c | |
parent | dff467d9825a174130bf9379e09b9421d70e3f0d (diff) | |
download | android-node-v8-1358bac6d120a750546337ba5e4fe580cdeb81fb.tar.gz android-node-v8-1358bac6d120a750546337ba5e4fe580cdeb81fb.tar.bz2 android-node-v8-1358bac6d120a750546337ba5e4fe580cdeb81fb.zip |
deps: upgrade libuv to 5b9c451
Diffstat (limited to 'deps/uv/src/unix/loop.c')
-rw-r--r-- | deps/uv/src/unix/loop.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/deps/uv/src/unix/loop.c b/deps/uv/src/unix/loop.c index 1373db027e..08b34994fc 100644 --- a/deps/uv/src/unix/loop.c +++ b/deps/uv/src/unix/loop.c @@ -66,10 +66,11 @@ void uv__loop_delete(uv_loop_t* loop) { uv_ares_destroy(loop, loop->channel); ev_loop_destroy(loop->ev); #if __linux__ - if (loop->inotify_fd == -1) return; - ev_io_stop(loop->ev, &loop->inotify_read_watcher); - close(loop->inotify_fd); - loop->inotify_fd = -1; + if (loop->inotify_fd != -1) { + uv__io_stop(loop, &loop->inotify_read_watcher); + close(loop->inotify_fd); + loop->inotify_fd = -1; + } #endif #if HAVE_PORTS_FS if (loop->fs_fd != -1) |