src/server/daemon/event_bsd.c

changeset 443
ef3c8a0e1fee
parent 433
39fe86ae4db0
child 503
aeaf7db26fac
--- a/src/server/daemon/event_bsd.c	Sun Nov 27 10:20:10 2022 +0100
+++ b/src/server/daemon/event_bsd.c	Sun Nov 27 13:33:30 2022 +0100
@@ -45,8 +45,8 @@
         ev->instances[i] = handler;
         
         handler->kqueue = kqueue();
-        if(handler->kqueue == 0) {
-            // TODO: error
+        if(handler->kqueue < 0) {
+            log_ereport(LOG_FAILURE, "evhandler_create: kqueue: %s", strerror(errno));
             return NULL;
         }
         

mercurial