]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[5186] Made timer unregistration conditional (seems to be enough)
authorFrancis Dupont <fdupont@isc.org>
Wed, 19 Apr 2017 14:34:46 +0000 (16:34 +0200)
committerFrancis Dupont <fdupont@isc.org>
Wed, 19 Apr 2017 14:34:46 +0000 (16:34 +0200)
src/bin/dhcp4/json_config_parser.cc

index 3577032aa6a182ba6d198f4dfd2edad381cde2aa..faec9b25447e3a88984912250a068a0105f9b172 100644 (file)
@@ -413,7 +413,9 @@ configureDhcp4Server(Dhcpv4Srv&, isc::data::ConstElementPtr config_set,
     Subnet::resetSubnetID();
 
     // Remove any existing timers.
-    TimerMgr::instance()->unregisterTimers();
+    if (!check_only) {
+        TimerMgr::instance()->unregisterTimers();
+    }
 
     // Revert any runtime option definitions configured so far and not committed.
     LibDHCP::revertRuntimeOptionDefs();