diff -r 1327febf99c4 -r 3335f431a91b src/server/daemon/event.h --- a/src/server/daemon/event.h Sun Aug 11 18:51:39 2024 +0200 +++ b/src/server/daemon/event.h Mon Aug 12 00:22:37 2024 +0200 @@ -36,8 +36,11 @@ extern "C" { #endif -#define EV_MAX_EVENTS 32 - +#define EV_MAX_EVENTS 32 +#define EV_IDLE_TIMEOUT 120 +#define EV_IDLE_LOOP_CTN 16 + + typedef struct EVHandler { EventHandler **instances; uint32_t numins; @@ -63,7 +66,8 @@ time_t created; time_t expire; evwatchlist_destroyfunc destroy; - void *data; + void *data1; + void *data2; int intdata; EVWatchList *prev; EVWatchList *next;