From 5dc21d67b3928dd2d393e22203c1e100ba56c256 Mon Sep 17 00:00:00 2001 From: Daniel Gerigk Date: Thu, 16 Sep 2021 14:47:25 +0200 Subject: [PATCH] Don't interrupt debugger on flask reload (#721) --- .../pydevd/_pydevd_bundle/pydevd_process_net_command_json.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_process_net_command_json.py b/src/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_process_net_command_json.py index 6d50d568..9639e5de 100644 --- a/src/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_process_net_command_json.py +++ b/src/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_process_net_command_json.py @@ -397,7 +397,7 @@ class PyDevJsonCommandProcessor(object): if not self._options.break_system_exit_zero: ignore_system_exit_codes = [0, None] - if self._options.django_debug: + if self._options.django_debug or self._options.flask_debug: ignore_system_exit_codes += [3] self.api.set_ignore_system_exit_codes(py_db, ignore_system_exit_codes)