From 8a89445b1ed99402c71bce7bb61728ae835db1f0 Mon Sep 17 00:00:00 2001 From: Shx Guo Date: Thu, 18 Jul 2024 23:47:07 +0800 Subject: [PATCH] Fix isAlive is incorrect --- Tool/Sources/CodeiumService/CodeiumExtension.swift | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Tool/Sources/CodeiumService/CodeiumExtension.swift b/Tool/Sources/CodeiumService/CodeiumExtension.swift index b8aa0643..8a159ffb 100644 --- a/Tool/Sources/CodeiumService/CodeiumExtension.swift +++ b/Tool/Sources/CodeiumService/CodeiumExtension.swift @@ -189,7 +189,8 @@ actor CodeiumServiceLifeKeeper { } var isAlive: Bool { - weakObjects.allSatisfy { $0.isAlive } + if weakObjects.isEmpty { return false } + return weakObjects.allSatisfy { $0.isAlive } } }