ensure network is a valid instantiation before trying to run;

pull/48/head
Bryan Biedenkapp 2 years ago
parent 5b5efcbe9d
commit 9e27875bb8

@ -482,7 +482,8 @@ void Slot::clock()
m_adjSiteUpdate.clock(ms);
if (m_adjSiteUpdate.isRunning() && m_adjSiteUpdate.hasExpired()) {
if (m_rfState == RS_RF_LISTENING && m_netState == RS_NET_IDLE) {
m_network->announceAffiliationUpdate(m_affiliations->grpAffTable());
if (m_network != nullptr)
m_network->announceAffiliationUpdate(m_affiliations->grpAffTable());
m_adjSiteUpdate.start();
}
}

@ -567,7 +567,8 @@ void Control::clock(uint32_t ms)
m_adjSiteUpdate.clock(ms);
if (m_adjSiteUpdate.isRunning() && m_adjSiteUpdate.hasExpired()) {
if (m_rfState == RS_RF_LISTENING && m_netState == RS_NET_IDLE) {
m_network->announceAffiliationUpdate(m_affiliations.grpAffTable());
if (m_network != nullptr)
m_network->announceAffiliationUpdate(m_affiliations.grpAffTable());
m_adjSiteUpdate.start();
}
}

@ -819,7 +819,8 @@ void Control::clock(uint32_t ms)
if (m_adjSiteUpdate.isRunning() && m_adjSiteUpdate.hasExpired()) {
if (m_rfState == RS_RF_LISTENING && m_netState == RS_NET_IDLE) {
m_control->writeAdjSSNetwork();
m_network->announceAffiliationUpdate(m_affiliations.grpAffTable());
if (m_network != nullptr)
m_network->announceAffiliationUpdate(m_affiliations.grpAffTable());
m_adjSiteUpdate.start();
}
}

Loading…
Cancel
Save

Powered by TurnKey Linux.