Hi Diogo, I agree that the ARM sort of reads that way, but I don't see anything here: https://gitlab.isc.org/isc-projects/kea/-/blob/master/src/hooks/dhcp/high_availability/ha_service.cc?ref_type=heads#L1779-1949 that would check if some other communication happened during the scheduling of the heartbeat. I am not, however, a C++ expert so I could be wrong.
Thank you, Darren Ankney On Fri, May 23, 2025 at 4:13 AM Diogo André de Assumpção via Kea-users <kea-users@lists.isc.org> wrote: > > Hi! > > > > Looking at the following bit from the Kea ARM > > > > heartbeat-delay - specifies a duration in milliseconds between sending the > last heartbeat (or other command sent to the partner) and the next heartbeat. > Heartbeats are sent periodically to gather the status of the partner and to > verify whether the partner is still operating. The default value of this > parameter is 10000 ms. > > https://kea.readthedocs.io/en/kea-2.6.2/arm/hooks.html#load-balancing-configuration:~:text=heartbeat%2Ddelay%20%2D%20specifies,is%2010000%20ms. > > > > Would this mean that the servers may not exchange a heartbeat if other > commands (like lease updates) are being exchanged within the set > heartbeat-delay? > > > > Thanks, > > Diogo > > -- > ISC funds the development of this software with paid support subscriptions. > Contact us at https://www.isc.org/contact/ for more information. > > To unsubscribe visit https://lists.isc.org/mailman/listinfo/kea-users. > > Kea-users mailing list > Kea-users@lists.isc.org > https://lists.isc.org/mailman/listinfo/kea-users -- ISC funds the development of this software with paid support subscriptions. Contact us at https://www.isc.org/contact/ for more information. To unsubscribe visit https://lists.isc.org/mailman/listinfo/kea-users. Kea-users mailing list Kea-users@lists.isc.org https://lists.isc.org/mailman/listinfo/kea-users