commit 0828da2ca72a11090a29c8f94930781558e611c3 from: Omar Polo date: Wed Jul 06 12:46:58 2022 UTC don't die if accept fails commit - ab4b80221c5e35c28fb9f16512fd161aa127db2a commit + 0828da2ca72a11090a29c8f94930781558e611c3 blob - 857a4694509084a459e7014d051d628690d2902c blob + 5feaeb798249d22fa5a82b0612d41338208e18b3 --- lstun.c +++ lstun.c @@ -294,8 +294,10 @@ do_accept(int fd, short event, void *data) if (evtimer_pending(&timeoutev, NULL)) evtimer_del(&timeoutev); - if ((s = accept(fd, NULL, 0)) == -1) - fatal("accept"); + if ((s = accept(fd, NULL, 0)) == -1) { + log_warn("accept"); + return; + } conn++;