From aa140cd32a0da5b7a74663197c4b727a278b6d3d Mon Sep 17 00:00:00 2001 From: Srivats P Date: Mon, 3 Apr 2023 12:58:58 +0530 Subject: [PATCH] Process pending before fetching streamTiming delay --- server/streamtiming.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/streamtiming.cpp b/server/streamtiming.cpp index 894c279..e42e764 100644 --- a/server/streamtiming.cpp +++ b/server/streamtiming.cpp @@ -88,6 +88,9 @@ quint64 StreamTiming::delay(uint portId, uint guid) { Q_ASSERT(guid <= SignProtocol::kMaxGuid); + // Process anything pending first + processRecords(); + QMutexLocker locker(&timingLock_); if (!timing_.contains(portId))