]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Don't mess with the default core count
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Wed, 31 May 2023 22:30:01 +0000 (18:30 -0400)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Wed, 31 May 2023 22:30:01 +0000 (18:30 -0400)
src/lib/server/main_config.c

index a8bfc3efdbf81c80e457a4a0797985c5b8198e1a..6813f2dd65a71d8a185e4d9c85eae9c96872355c 100644 (file)
@@ -469,7 +469,7 @@ static int num_workers_dflt(CONF_PAIR **out, void *parent, CONF_SECTION *cs, fr_
         *      ratio of workers to networks,
         *      which seems like a sensible ratio.
         */
-       if ((conf->max_networks * 4) < value) {
+       else if (value > (conf->max_networks * 4)) {
                value -= conf->max_networks;
        }
        strvalue = talloc_asprintf(NULL, "%u", value);