From: Alan T. DeKok Date: Wed, 29 Nov 2017 15:55:57 +0000 (-0500) Subject: packets can be in the localized list for seconds X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eef8b726ba138c8e00145d8cd1e944f1aaedf0e4;p=thirdparty%2Ffreeradius-server.git packets can be in the localized list for seconds --- diff --git a/src/lib/io/worker.c b/src/lib/io/worker.c index b09c979046c..f8178da6a46 100644 --- a/src/lib/io/worker.c +++ b/src/lib/io/worker.c @@ -689,7 +689,7 @@ static void fr_worker_check_timeouts(fr_worker_t *worker, fr_time_t now) cd = fr_ptr_to_type(fr_channel_data_t, request.list, entry); waiting = now - cd->m.when; - if (waiting < NANOSEC) break; + if (waiting < (20 * (fr_time_t) NANOSEC)) break; /* * Waiting too long, delete it.