]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Can't hup a module with bootstrap method
authorAlan T. DeKok <aland@freeradius.org>
Sat, 6 Jun 2015 13:35:11 +0000 (09:35 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Sat, 6 Jun 2015 13:35:11 +0000 (09:35 -0400)
Becvause bootstrap registers xlat's, paircompare, etc.

src/main/modules.c

index 3297ad2cdeedefe69398f1a8750bc6a5583bd8c3..2e26b89aacd99d8cdb651261fc2dffb425e5060a 100644 (file)
@@ -1475,6 +1475,7 @@ int module_hup_module(CONF_SECTION *cs, module_instance_t *node, time_t when)
        fr_module_hup_t *mh;
 
        if (!node ||
+           node->entry->module->bootstrap ||
            !node->entry->module->instantiate ||
            ((node->entry->module->type & RLM_TYPE_HUP_SAFE) == 0)) {
                return 1;