Remove unnecessary ref/unref in iowatcher cb

This commit is contained in:
Ryan Dahl 2010-11-05 17:38:02 -07:00
Родитель b4def4806c
Коммит a3750a9833
1 изменённых файлов: 0 добавлений и 2 удалений

Просмотреть файл

@ -51,9 +51,7 @@ void IOWatcher::Callback(EV_P_ ev_io *w, int revents) {
argv[0] = Local<Value>::New(revents & EV_READ ? True() : False()); argv[0] = Local<Value>::New(revents & EV_READ ? True() : False());
argv[1] = Local<Value>::New(revents & EV_WRITE ? True() : False()); argv[1] = Local<Value>::New(revents & EV_WRITE ? True() : False());
io->Ref();
callback->Call(io->handle_, 2, argv); callback->Call(io->handle_, 2, argv);
io->Unref();
if (try_catch.HasCaught()) { if (try_catch.HasCaught()) {
FatalException(try_catch); FatalException(try_catch);