summaryrefslogtreecommitdiff
path: root/deps/uv/src/unix/poll.c
diff options
context:
space:
mode:
authorisaacs <i@izs.me>2012-05-24 14:26:32 -0700
committerisaacs <i@izs.me>2012-05-24 14:26:32 -0700
commit24de89bd0e47cb657afa386fa7b2d2ae94309254 (patch)
tree8c02717c994d5e99a7d089550d7a95562669c56a /deps/uv/src/unix/poll.c
parentb4ed3c19697e875c289363381498a896347cbca6 (diff)
downloadandroid-node-v8-24de89bd0e47cb657afa386fa7b2d2ae94309254.tar.gz
android-node-v8-24de89bd0e47cb657afa386fa7b2d2ae94309254.tar.bz2
android-node-v8-24de89bd0e47cb657afa386fa7b2d2ae94309254.zip
Upgrade uv to 604802a
Diffstat (limited to 'deps/uv/src/unix/poll.c')
-rw-r--r--deps/uv/src/unix/poll.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/deps/uv/src/unix/poll.c b/deps/uv/src/unix/poll.c
index f0a4344e18..13796ab575 100644
--- a/deps/uv/src/unix/poll.c
+++ b/deps/uv/src/unix/poll.c
@@ -100,6 +100,7 @@ int uv_poll_start(uv_poll_t* handle, int pevents, uv_poll_cb poll_cb) {
if (pevents & UV_WRITABLE)
events |= UV__IO_WRITE;
+ uv__io_stop(handle->loop, &handle->io_watcher);
uv__io_set(&handle->io_watcher, uv__poll_io, handle->fd, events);
uv__io_start(handle->loop, &handle->io_watcher);