diff --git a/src/opnsense/service/modules/actions/script_output.py b/src/opnsense/service/modules/actions/script_output.py index b67bb37d4..897be5901 100644 --- a/src/opnsense/service/modules/actions/script_output.py +++ b/src/opnsense/service/modules/actions/script_output.py @@ -56,6 +56,8 @@ class Action(BaseAction): now = time.time() for key in list(Action.cached_results.keys()): if Action.cached_results[key]['expire'] < now: + if os.path.isfile(Action.cached_results[key]['filename']): + os.remove(Action.cached_results[key]['filename']) del Action.cached_results[key] try: