From: Alan T. DeKok Date: Thu, 19 Oct 2017 19:41:51 +0000 (-0400) Subject: check both workers... CID #1419881 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=af3fc953584594c52a6b24b4a5148dcf8ca523fa;p=thirdparty%2Ffreeradius-server.git check both workers... CID #1419881 --- diff --git a/src/lib/io/network.c b/src/lib/io/network.c index ee0a06433a4..29305b5ab1a 100644 --- a/src/lib/io/network.c +++ b/src/lib/io/network.c @@ -270,7 +270,7 @@ static bool fr_network_send_request(fr_network_t *nr, fr_channel_data_t *cd) one = fr_rand() % nr->num_workers; two = fr_rand() % nr->num_workers; - if (nr->workers[one]->cpu_time < nr->workers[one]->cpu_time) { + if (nr->workers[one]->cpu_time < nr->workers[two]->cpu_time) { worker = nr->workers[one]; } else { worker = nr->workers[two];