From 2a01038c0c834ecfcc1cb9b7050193a71f40da03 Mon Sep 17 00:00:00 2001 From: msramalho <19508417+msramalho@users.noreply.github.com> Date: Wed, 11 May 2022 00:14:42 +0200 Subject: [PATCH] memleak --- configs/config.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/configs/config.py b/configs/config.py index 3ba5bcb..17fcedf 100644 --- a/configs/config.py +++ b/configs/config.py @@ -137,10 +137,11 @@ class Config: raise f"storage {self.storage} not yet implemented" def destroy_webdriver(self): - if self.webdriver is not None: + if self.webdriver is not None and type(self.webdriver) != str: self.webdriver.quit() def recreate_webdriver(self): + self.destroy_webdriver() options = webdriver.FirefoxOptions() options.headless = True options.set_preference('network.protocol-handler.external.tg', False)