start ADJ_STS_BCAST announce timer regardless of whether the CC is running or not;

3.56-maint
Bryan Biedenkapp 2 years ago
parent d1b2b19c08
commit 999159c3af

@ -789,10 +789,6 @@ void Control::clock(uint32_t ms)
if (m_enableControl) {
if (m_ccRunning && !m_ccPacketInterval.isRunning()) {
m_ccPacketInterval.start();
if (!m_adjSiteUpdate.isRunning()) {
m_control->writeAdjSSNetwork();
m_adjSiteUpdate.start();
}
}
if (m_ccHalted) {
@ -822,6 +818,11 @@ void Control::clock(uint32_t ms)
}
// do we need to network announce ourselves?
if (!m_adjSiteUpdate.isRunning()) {
m_control->writeAdjSSNetwork();
m_adjSiteUpdate.start();
}
m_adjSiteUpdate.clock(ms);
if (m_adjSiteUpdate.isRunning() && m_adjSiteUpdate.hasExpired()) {
m_control->writeAdjSSNetwork();

Loading…
Cancel
Save

Powered by TurnKey Linux.