From 4f18d89f221f0a373546e7505a75595448faa453 Mon Sep 17 00:00:00 2001 From: sin Date: Thu, 21 Aug 2014 22:48:09 +0100 Subject: [PATCH] No need to do a socket release here 1s is too hardcore and impacts performance. --- quark.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/quark.c b/quark.c index d4c5a04..8ef60b0 100644 --- a/quark.c +++ b/quark.c @@ -501,9 +501,7 @@ serve(int fd) { while (running) { salen = sizeof sa; if ((req.fd = accept(fd, &sa, &salen)) == -1) { - /* el cheapo socket release */ - logerrmsg("info\tcannot accept: %s, sleep a second...\n", strerror(errno)); - sleep(1); + logerrmsg("info\tcannot accept: %s\n", strerror(errno)); continue; } result = fork();