]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
check both workers... CID #1419881
authorAlan T. DeKok <aland@freeradius.org>
Thu, 19 Oct 2017 19:41:51 +0000 (15:41 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Thu, 19 Oct 2017 19:41:51 +0000 (15:41 -0400)
src/lib/io/network.c

index ee0a06433a40f116bc2e20ca8e32f1b3d235f22e..29305b5ab1a163e48291bbabbfdb2564711263c9 100644 (file)
@@ -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];