Mercurial > octave
changeset 29848:449599fdbad8
maint: Merge stable to default.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Fri, 02 Jul 2021 09:56:19 -0400 |
parents | 2ef9080ca017 (current diff) c517a55a14ad (diff) |
children | 224dbae54060 |
files | libinterp/corefcn/interpreter.cc libinterp/corefcn/interpreter.h libinterp/parse-tree/pt-eval.cc libinterp/parse-tree/pt-eval.h |
diffstat | 1 files changed, 6 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/libinterp/parse-tree/pt-eval.cc Wed Jun 30 17:52:03 2021 -0400 +++ b/libinterp/parse-tree/pt-eval.cc Fri Jul 02 09:56:19 2021 -0400 @@ -842,6 +842,12 @@ break; } } + catch (const quit_debug_exception&) + { + m_interpreter.recover_from_exception (); + + // FIXME: Does anything else need to happen here? + } catch (const std::bad_alloc&) { m_interpreter.recover_from_exception ();