summaryrefslogtreecommitdiffstats
path: root/libglusterfs/src/event.c
diff options
context:
space:
mode:
Diffstat (limited to 'libglusterfs/src/event.c')
-rw-r--r--libglusterfs/src/event.c7
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;