Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | global: remove iostream from all files not use cout|cerr|cin|clog | Marcus Müller | 2021-06-17 | 1 | -1/+0 |
| | | | | Signed-off-by: Marcus Müller <mmueller@gnuradio.org> | ||||
* | runtime: replace stderr logging by calls to GR's logging facilties | Marcus Müller | 2020-04-13 | 1 | -3/+10 |
| | |||||
* | Update license header to SPDX format | devnulling | 2020-01-27 | 1 | -12/+1 |
| | |||||
* | Add a top_block parameter to control exception handling | Scott Torborg | 2020-01-05 | 1 | -8/+23 |
| | | | | | | | | | This restores past behavior where the scheduler catches exceptions raised in block threads, allowing flowgraphs to continue running after the failure of an individual block. It also adds optional new behavior, selected by setting catch_exceptions=False to the top block, which causes exceptions to not be caught. In this mode of operation, a std::terminate handler can be installed to print a stack trace before the flowgraph exits. | ||||
* | Remove catch statements from thread_body_wrapper.h | Paul Wicks | 2020-01-05 | 1 | -9/+6 |
| | | | | | | | | | | 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. | ||||
* | Tree: clang-format without the include sorting | Marcus Müller | 2019-08-09 | 1 | -29/+23 |
| | |||||
* | runtime: converting runtime core to gr namespace, gnuradio include dir. | Tom Rondeau | 2013-04-29 | 1 | -0/+72 |