diff options
Diffstat (limited to 'libglusterfs/src/event.c')
| -rw-r--r-- | libglusterfs/src/event.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/libglusterfs/src/event.c b/libglusterfs/src/event.c index 09ecce1599d..a8351977f12 100644 --- a/libglusterfs/src/event.c +++ b/libglusterfs/src/event.c @@ -57,14 +57,15 @@ event_pool_new (int count, int eventthreadcount) int event_register (struct event_pool *event_pool, int fd, - event_handler_t handler, + event_handler_t handler, timeout_event_handler_t timeout_handler, void *data, int poll_in, int poll_out) { int ret = -1; GF_VALIDATE_OR_GOTO ("event", event_pool, out); - ret = event_pool->ops->event_register (event_pool, fd, handler, data, + ret = event_pool->ops->event_register (event_pool, fd, handler, + timeout_handler, data, poll_in, poll_out); out: return ret; @@ -225,7 +226,7 @@ event_dispatch_destroy (struct event_pool *event_pool) /* From the main thread register an event on the pipe fd[0], */ - idx = event_register (event_pool, fd[0], poller_destroy_handler, + idx = event_register (event_pool, fd[0], poller_destroy_handler, NULL, &fd[1], 1, 0); if (idx < 0) goto out; |
