From 0ed613a574f64dad7e529afeb5e6b646a4f9cd11 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 29 Mar 2026 13:52:51 +0200 Subject: [PATCH] fix: further improvements to exit codes --- freqtrade/main.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/freqtrade/main.py b/freqtrade/main.py index ce42260a7..884c41bbc 100755 --- a/freqtrade/main.py +++ b/freqtrade/main.py @@ -63,7 +63,7 @@ def main(sysargv: list[str] | None = None) -> None: except KeyboardInterrupt: logger.info("SIGINT received, aborting ...") - return_code = 0 + return_code = 130 except ConfigurationError as e: logger.error( f"Configuration error: {e}\n" @@ -74,6 +74,7 @@ def main(sysargv: list[str] | None = None) -> None: return_code = 2 except Exception: logger.exception("Fatal exception!") + return_code = 1 finally: sys.exit(return_code)