From a6a539ed6c588e1aed6258002d35aec918662b52 Mon Sep 17 00:00:00 2001 From: Tomasz Pytel Date: Wed, 16 Dec 2020 11:16:09 -0300 Subject: [PATCH] Fix: BaseExceptions not recorded as errors --- skywalking/trace/span.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/skywalking/trace/span.py b/skywalking/trace/span.py index 24fa0f28..70c9dcb2 100644 --- a/skywalking/trace/span.py +++ b/skywalking/trace/span.py @@ -116,7 +116,7 @@ def __enter__(self): return self def __exit__(self, exc_type, exc_val, exc_tb): - if isinstance(exc_val, BaseException): + if isinstance(exc_val, Exception): self.raised() self.stop() if exc_tb is not None: