summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorroot <siehputz@gmail.com>2020-11-16 10:36:05 -0600
committerroot <siehputz@gmail.com>2020-11-16 10:36:05 -0600
commit0cd951fb73198f5c3dd03ea0463382edac0d3d4d (patch)
tree53eb29d32b90dfd65c7c0db718a83cb0a9f0c250
parent3abc671bbdf617dcf87cbd4eda1201c944c05651 (diff)
Prevent exceptions from accumulating in REPL
-rw-r--r--py/obj.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/py/obj.c b/py/obj.c
index 9dc0cf474..315e816e0 100644
--- a/py/obj.c
+++ b/py/obj.c
@@ -125,6 +125,7 @@ void mp_obj_print_exception(const mp_print_t *print, mp_obj_t exc) {
mp_printf(print, decompressed_block, block);
}
}
+ mp_obj_exception_clear_traceback(exc);
}
}
mp_obj_print_helper(print, exc, PRINT_EXC);