1
0
mirror of https://github.com/wolfpld/tracy.git synced 2025-03-20 07:40:02 +08:00

periodically flush processed queries results.

This commit is contained in:
xavier 2021-05-21 20:57:15 +02:00
parent 9eda9dc696
commit 50cd9dae6f

View File

@ -1688,9 +1688,12 @@ void Profiler::Worker()
}
bool connActive = true;
while( m_sock->HasData() && connActive )
int queryCounter = 0;
constexpr int flushPeriod = 500;
while ( m_sock->HasData() && connActive && queryCounter < flushPeriod )
{
connActive = HandleServerQuery();
queryCounter++;
}
if( !connActive ) break;
}