From 75b87110f4c0d15400405a4f98de5c5e0fd11f1a Mon Sep 17 00:00:00 2001 From: DevilXD Date: Sun, 21 Aug 2022 11:49:27 +0200 Subject: [PATCH] Use a different ExitRequest approach for now --- twitch.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/twitch.py b/twitch.py index b6dc6fc..fd22c26 100644 --- a/twitch.py +++ b/twitch.py @@ -869,6 +869,8 @@ class Twitch: kwargs["proxy"] = self.settings.proxy logger.debug(f"Request: ({method=}, {url=}, {kwargs=})") for delay in ExponentialBackoff(shift=1, maximum=3*60): + if self.gui.close_requested: + raise ExitRequest() try: async with session.request(method, url, **kwargs) as response: logger.debug(f"Response: {response.status}: {response}")