while (!IsStopped())
{
- if (++iCounter < 30)
+ if (++iCounter < 10)
{
Sleep(1000);
continue;
if (IsStopped())
return;
- int64_t iWaitTime = 3000 - (GetTimeMs() - m_processor->GetLastTransmission());
+ int32_t iWaitTime = 3000 - (int32_t)(GetTimeMs() - m_processor->GetLastTransmission());
while (iWaitTime > 0)
{
Sleep(iWaitTime);
- iWaitTime = 3000 - (GetTimeMs() - m_processor->GetLastTransmission());
+ iWaitTime = 3000 - (int32_t)(GetTimeMs() - m_processor->GetLastTransmission());
}
}