diff options
| author | root <root> | 2007-11-01 18:13:44 +0000 | 
|---|---|---|
| committer | root <root> | 2007-11-01 18:13:44 +0000 | 
| commit | e6e8e6f69de8027f07467fd43ebf55ac108eeb21 (patch) | |
| tree | 77a755c8aa442a4d94ca3c1792cf4c29d0c92f7e | |
| parent | 3787a64d2fc7b4ac00bd3ea924d7a5b6a6e5ca3d (diff) | |
*** empty log message ***
| -rw-r--r-- | event.c | 6 | 
1 files changed, 3 insertions, 3 deletions
| @@ -182,7 +182,7 @@ int event_add (struct event *ev, struct timeval *tv)        ++x_actives;      } -  if (ev->ev_events & (EV_READ|EV_WRITE)) +  if (ev->ev_events & (EV_READ | EV_WRITE))      {        if (ev_is_active (&ev->io))          { @@ -190,7 +190,7 @@ int event_add (struct event *ev, struct timeval *tv)            --x_actives;          } -      ev_io_set (&ev->io, ev->ev_fd, ev->ev_events); +      ev_io_set (&ev->io, ev->ev_fd, ev->ev_events & (EV_READ | EV_WRITE));        ev_io_start (&ev->io);        ++x_actives;      } @@ -335,7 +335,7 @@ int event_base_once (struct event_base *base, int fd, short events, void (*cb)(i    once->cb  = cb;    once->arg = arg; -  ev_once (fd, events & (EV_READ|EV_WRITE), tv_get (tv), x_once_cb, (void *)once); +  ev_once (fd, events & (EV_READ | EV_WRITE), tv_get (tv), x_once_cb, (void *)once);    return 0;  } | 
