From 0a3fa3f94dbaeec8c0b8c0defbbfc745e305e82c Mon Sep 17 00:00:00 2001 From: Fabio Zadrozny Date: Thu, 23 Sep 2021 09:27:47 -0300 Subject: [PATCH] User Uncaught Exceptions always shown. Fixes #724 --- src/debugpy/adapter/clients.py | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/debugpy/adapter/clients.py b/src/debugpy/adapter/clients.py index fd788d2b9..1996a7c2b 100644 --- a/src/debugpy/adapter/clients.py +++ b/src/debugpy/adapter/clients.py @@ -145,15 +145,12 @@ def initialize_request(self, request): exception_breakpoint_filters = [ {"filter": "raised", "label": "Raised Exceptions", "default": False}, {"filter": "uncaught", "label": "Uncaught Exceptions", "default": True}, + { + "filter": "userUnhandled", + "label": "User Uncaught Exceptions", + "default": True, + }, ] - if int(os.getenv("DEBUGPY_EXCEPTION_FILTER_USER_UNHANDLED", "0")) != 0: - exception_breakpoint_filters += [ - { - "filter": "userUnhandled", - "label": "User Uncaught Exceptions", - "default": True, - }, - ] return { "supportsCompletionsRequest": True,