From bdb8516d04f03cb56edcb44481b1287e0953f8e1 Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Tue, 15 Oct 2019 14:54:28 +0200 Subject: [PATCH] Make sure context switch end time wasn't set already. --- server/TracyWorker.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/server/TracyWorker.cpp b/server/TracyWorker.cpp index 22279c59..220e65b7 100644 --- a/server/TracyWorker.cpp +++ b/server/TracyWorker.cpp @@ -4371,6 +4371,7 @@ void Worker::ProcessContextSwitch( const QueueContextSwitch& ev ) assert( !data.empty() ); auto& item = data.back(); assert( item.Start() <= time ); + assert( item.End() == -1 ); item.SetEnd( time ); item.SetReason( ev.reason ); item.SetState( ev.state );