From: Jens Axboe Date: Tue, 15 Dec 2015 02:26:18 +0000 (-0700) Subject: server: bump listen() backlog X-Git-Tag: fio-2.3~33^2 X-Git-Url: https://git.kernel.dk/?p=fio.git;a=commitdiff_plain;h=1e1507dfb10b608bbd46c8bbab6b04118c6f3385 server: bump listen() backlog With the default if 0, we trigger a lot of these: [29055.817884] TCP: request_sock_TCP: Possible SYN flooding on port 8765. Sending cookies. Check SNMP counters. Set it to 4, even 2 seems to be enough to get rid of it. Signed-off-by: Jens Axboe --- diff --git a/server.c b/server.c index 27ff2854..ca17f9a3 100644 --- a/server.c +++ b/server.c @@ -1889,7 +1889,7 @@ static int fio_init_server_connection(void) log_info("fio: server listening on %s\n", bind_str); - if (listen(sk, 0) < 0) { + if (listen(sk, 4) < 0) { log_err("fio: listen: %s\n", strerror(errno)); close(sk); return -1;