refs #322, fix for non-firing timer. Also adjusted input counts for online data

This commit is contained in:
Klaus Basan
2014-09-09 13:50:12 +02:00
parent bce67b7873
commit 02bfa01cc9
2 changed files with 3 additions and 7 deletions

View File

@@ -154,8 +154,8 @@ namespace BlackCore
INetwork::ConnectionStatus m_currentStatus; //!< used to detect pending connections
BlackMisc::CDigestSignal m_dsAtcStationsBookedChanged { this, &IContextNetwork::changedAtcStationsBooked, &IContextNetwork::changedAtcStationsBookedDigest, 750, 2 };
BlackMisc::CDigestSignal m_dsAtcStationsOnlineChanged { this, &IContextNetwork::changedAtcStationsOnline, &IContextNetwork::changedAtcStationsOnlineDigest, 750, 2 };
BlackMisc::CDigestSignal m_dsAircraftsInRangeChanged { this, &IContextNetwork::changedAircraftsInRange, &IContextNetwork::changedAircraftsInRangeDigest, 750, 2 };
BlackMisc::CDigestSignal m_dsAtcStationsOnlineChanged { this, &IContextNetwork::changedAtcStationsOnline, &IContextNetwork::changedAtcStationsOnlineDigest, 750, 4 };
BlackMisc::CDigestSignal m_dsAircraftsInRangeChanged { this, &IContextNetwork::changedAircraftsInRange, &IContextNetwork::changedAircraftsInRangeDigest, 750, 4 };
// for reading XML and VATSIM data files
CVatsimBookingReader *m_vatsimBookingReader;

View File

@@ -14,11 +14,7 @@ namespace BlackMisc
void CDigestSignal::ps_inputSignal()
{
if (m_timer.isActive())
{
m_timer.start();
}
m_timer.start(); // start or restart
m_inputsCount++;
if (m_inputsCount >= m_maxInputsPerDigest)
{