From 26dc7cbb3180bf023206e73c4872486830c751dd Mon Sep 17 00:00:00 2001 From: Bram Matthys Date: Sun, 12 Jan 2014 11:26:29 +0100 Subject: [PATCH] When you specified more than 4 servers in set::timesynch::server you could experience weird issues such as a flood of 'Cannot accept connections: invalid argument' messages. Reported by hyper_threader (#4242). --- src/timesynch.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/timesynch.c b/src/timesynch.c index ad8c2035a..79fd7efad 100644 --- a/src/timesynch.c +++ b/src/timesynch.c @@ -184,6 +184,8 @@ int succesfully_sent = 0; set_non_blocking(s[n], &me); n++; + if (n == MAXTIMESERVERS) + break; } numservers = n;