From 5380538df1f46d33749359f162aacc28f19b4f1d Mon Sep 17 00:00:00 2001 From: Zzaphkiel <1278228162@qq.com> Date: Wed, 26 Jun 2024 17:24:00 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9B=9E=E6=BB=9A=E4=B8=8A=E4=B8=80=E6=AC=A1?= =?UTF-8?q?=E6=8F=90=E4=BA=A4=20(#410)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/lol/connector.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/lol/connector.py b/app/lol/connector.py index 5b51337..c5b39a8 100644 --- a/app/lol/connector.py +++ b/app/lol/connector.py @@ -201,9 +201,9 @@ class LolClientConnector(QObject): def __init__(self): super().__init__() - maxRefCnt = cfg.get(cfg.apiConcurrencyNumber) + self.maxRefCnt = cfg.get(cfg.apiConcurrencyNumber) - self.semaphore = asyncio.Semaphore(maxRefCnt) + self.semaphore = None self.lcuSess = None self.sgpSess = None self.port = None @@ -220,6 +220,7 @@ def __init__(self): async def start(self, pid): self.pid = pid self.port, self.token, self.server = getPortTokenServerByPid(pid) + self.semaphore = asyncio.Semaphore(self.maxRefCnt) await self.__initSessions() self.__initPlatformInfo()