From e1dd57058571c23c3a863ca00176cc0a99f6097e Mon Sep 17 00:00:00 2001 From: isaacs Date: Wed, 11 Apr 2012 22:29:18 -0700 Subject: [PATCH] MakeCallback: Use in node_io_watcher --- src/node_io_watcher.cc | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/node_io_watcher.cc b/src/node_io_watcher.cc index 3d1ab51fa..feb2b6401 100644 --- a/src/node_io_watcher.cc +++ b/src/node_io_watcher.cc @@ -65,17 +65,11 @@ void IOWatcher::Callback(EV_P_ ev_io *w, int revents) { Local callback = Local::Cast(callback_v); - TryCatch try_catch; - Local argv[2]; argv[0] = Local::New(revents & EV_READ ? True() : False()); argv[1] = Local::New(revents & EV_WRITE ? True() : False()); - callback->Call(io->handle_, 2, argv); - - if (try_catch.HasCaught()) { - FatalException(try_catch); - } + MakeCallback(io->handle_, callback, 2, argv); } -- 2.34.1