diff --git a/src/extension/default_eventloop.c b/src/extension/default_eventloop.c index 6509af7f..72fd51ec 100644 --- a/src/extension/default_eventloop.c +++ b/src/extension/default_eventloop.c @@ -46,11 +46,13 @@ _getdns_eventloop_info *find_event(_getdns_eventloop_info** events, int id) void add_event(_getdns_eventloop_info** events, int id, _getdns_eventloop_info* ev) { + DEBUG_SCHED("default_eventloop: add_event with id %d", id); HASH_ADD_INT(*events, id, ev); } void delete_event(_getdns_eventloop_info** events, _getdns_eventloop_info* ev) { + DEBUG_SCHED("default_eventloop: delete_event with id %d", ev->id); HASH_DEL(*events, ev); } @@ -243,7 +245,7 @@ default_eventloop_run_once(getdns_eventloop *loop, int blocking) size_t i=0; int poll_timeout = 0; struct pollfd* pfds = NULL; - int num_pfds = 0; + unsigned int num_pfds = 0; if (!loop) return; diff --git a/src/extension/default_eventloop.h b/src/extension/default_eventloop.h index bc1d881b..f4a7d2b6 100644 --- a/src/extension/default_eventloop.h +++ b/src/extension/default_eventloop.h @@ -47,8 +47,8 @@ typedef struct _getdns_eventloop_info { typedef struct _getdns_default_eventloop { getdns_eventloop loop; - int max_fds; - int max_timeouts; + unsigned int max_fds; + unsigned int max_timeouts; _getdns_eventloop_info *fd_events; _getdns_eventloop_info *timeout_events; } _getdns_default_eventloop;