From 8dbc22163b43c7933dcb5511f1d9abd349de34b1 Mon Sep 17 00:00:00 2001 From: Jeroen Oudshoorn Date: Sat, 16 Sep 2023 22:38:40 +0200 Subject: [PATCH] v2.3.9 Signed-off-by: Jeroen Oudshoorn --- pwnagotchi/plugins/__init__.py | 1 - pwnagotchi/plugins/default/fix_services.py | 15 --------------- 2 files changed, 16 deletions(-) diff --git a/pwnagotchi/plugins/__init__.py b/pwnagotchi/plugins/__init__.py index 53ee9342..57e86976 100644 --- a/pwnagotchi/plugins/__init__.py +++ b/pwnagotchi/plugins/__init__.py @@ -6,7 +6,6 @@ import importlib, importlib.util import logging - default_path = os.path.join(os.path.dirname(os.path.realpath(__file__)), "default") loaded = {} database = {} diff --git a/pwnagotchi/plugins/default/fix_services.py b/pwnagotchi/plugins/default/fix_services.py index d84f201f..0fc99f42 100644 --- a/pwnagotchi/plugins/default/fix_services.py +++ b/pwnagotchi/plugins/default/fix_services.py @@ -38,7 +38,6 @@ class FixServices(plugins.Plugin): self.pattern2 = re.compile(r'wifi error while hopping to channel') self.pattern3 = re.compile(r'Firmware has halted or crashed') self.pattern4 = re.compile(r'error 400: could not find interface wlan0mon') - self.pattern5 = re.compile(r'cannot schedule new futures after shutdown') self.isReloadingMon = False self.connection = None self.LASTTRY = 0 @@ -190,20 +189,6 @@ class FixServices(plugins.Plugin): except Exception as err: logging.error("[Fix_Services monstart]: %s" % repr(err)) - # Look for pattern 5 - elif len(self.pattern5.findall(other_other_last_lines)) >= 1: - logging.info("[Fix_Services] Threading issues, restarting") - if hasattr(agent, 'view'): - display = agent.view() - display.set('status', 'Restarting pwnagotchi now!') - display.update(force=True) - try: - # Restarting bettercap and pwnagotchi - logging.info("[Fix_Services systemd]: restarting bettercap and pwnagotchi") - pwnagotchi.restart("AUTO") - except Exception as err: - logging.error("[Fix_Services systemd]: %s" % repr(err)) - else: print("logs look good")