]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#3250] Fixed sporadic test failure
authorMarcin Siodelski <marcin@isc.org>
Tue, 16 Apr 2024 14:52:05 +0000 (16:52 +0200)
committerMarcin Siodelski <marcin@isc.org>
Tue, 16 Apr 2024 15:09:59 +0000 (17:09 +0200)
src/hooks/dhcp/high_availability/ha_service.cc

index 5a11eab71e2382fa8ee379bdd5b00d4311dfb321..1dfa8f322b16da43fbe210450e9bbc674857afb1 100644 (file)
@@ -888,7 +888,7 @@ HAService::waitingStateHandler() {
     case HA_TERMINATED_ST: {
         auto partner_in_terminated = communication_state_->getDurationSincePartnerStateTime();
         if (!partner_in_terminated.is_not_a_date_time() &&
-            partner_in_terminated.minutes() >= HA_WAITING_TO_TERMINATED_ST_DELAY_MINUTES) {
+            (partner_in_terminated.total_seconds()) / 60 >= HA_WAITING_TO_TERMINATED_ST_DELAY_MINUTES) {
             LOG_WARN(ha_logger, HA_TERMINATED_PARTNER_DID_NOT_RESTART)
                 .arg(config_->getThisServerName())
                 .arg(HA_WAITING_TO_TERMINATED_ST_DELAY_MINUTES);