From 93c18419cbd9a59e62a41e25fd4feb4fe2accdb1 Mon Sep 17 00:00:00 2001 From: Geoffrey McRae Date: Thu, 1 Oct 2026 07:29:33 +1000 Subject: [PATCH] [idd] transport: avoid redundant frame rebuilds --- idd/LGIdd/transport/CTransportManager.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/idd/LGIdd/transport/CTransportManager.cpp b/idd/LGIdd/transport/CTransportManager.cpp index d5ecf779..9fbccc46 100644 --- a/idd/LGIdd/transport/CTransportManager.cpp +++ b/idd/LGIdd/transport/CTransportManager.cpp @@ -983,8 +983,6 @@ void CTransportManager::RetryEntry(Entry& entry, uint64_t now, { CSRWExclusiveLock entryLock(entry.lock); - const bool frameService = - (entry.config.services & TRANSPORT_SERVICE_FRAME) != 0; entry.transport.reset(); entry.directMemory = DirectFrameBufferMemory {}; entry.directMemoryValid = false; @@ -1000,8 +998,6 @@ void CTransportManager::RetryEntry(Entry& entry, uint64_t now, entry.frameAbsent = false; entry.serviceRetryAt = 0; Seq::Inc(entry.epoch); - if (frameService) - BumpFrameRev(); } if (OpenEntry(entry) != OpenResult::SUCCESS)