From 777b5eb37ea1ee11f6cfaca28c7d2e9c612bcff1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=96=E7=95=8C?= Date: Tue, 8 Sep 2026 18:26:29 +0800 Subject: [PATCH] Use screen state to end device pause on iOS --- route/reference.go | 5 ----- 1 file changed, 5 deletions(-) diff --git a/route/reference.go b/route/reference.go index 7cd3e0557..9ff9a6854 100644 --- a/route/reference.go +++ b/route/reference.go @@ -27,7 +27,6 @@ type ReferenceManager struct { subscriber *observable.Subscriber[struct{}] pauseManager pause.Manager devicePaused atomic.Bool - idleFlushed bool keepIdle map[any]bool unreferencedTransports map[string]bool } @@ -284,10 +283,6 @@ func (m *ReferenceManager) update() { } m.keepIdle = keepIdle m.unreferencedTransports = unreferencedTransports - if devicePaused && !m.idleFlushed { - m.CloseIdleConnections() - } - m.idleFlushed = devicePaused } type idleKeeper interface {