diff options
author | Paul Wicks <pwicks86@gmail.com> | 2018-07-10 13:38:27 -0700 |
---|---|---|
committer | Martin Braun <martin.braun@ettus.com> | 2020-01-05 16:07:47 -0800 |
commit | 0c579fba83d55e2ee4acc8362a1be2beae86ad56 (patch) | |
tree | 5f01c5a7eb09cb7b57958a3fbc77ce8e3e87dd4d /gnuradio-runtime/lib/top_block_impl.h | |
parent | cf0e4a4e0a39b36737049c1b2239a5209ff17f9d (diff) |
Remove catch statements from thread_body_wrapper.h
This commit removes the catch statements from thread_body_wrapper.h.
The reason to do this is that, as-is, a single block in a flowgraph
may throw an exception and stop functioning, but the only indication
of this to the user is printing the exception's what() to stderr.
With this patch, any uncaught exception will call std::terminate,
which should still print the exception's what(), but will also
terminate the process, rather than leaving a zombie flowgraph.
Diffstat (limited to 'gnuradio-runtime/lib/top_block_impl.h')
0 files changed, 0 insertions, 0 deletions