faluco
|
3c1a97f450
|
- Use fprintf in the srsran_assert context incase the assert is being triggered by srslog producing a circular loop.
- Switch to use a dynamic circular buffer for the log backend queue.
|
2021-03-25 19:00:06 +01:00 |
faluco
|
b06ef3f390
|
Switch the queue of the log backend to use a circular buffer.
|
2021-03-25 19:00:06 +01:00 |
Francisco
|
6d9709fe54
|
adt - make circular buffer work with types without default ctor
|
2021-03-23 17:28:35 +00:00 |
Francisco
|
46d46e70ff
|
add documentation for srsran_assert and srsran_expect macros
|
2021-03-23 10:49:28 +00:00 |
Francisco
|
dd336c53ea
|
changed srsran_warning to srsran_expect. Applied new macro to rlc am
|
2021-03-23 10:49:28 +00:00 |
Francisco
|
b5692037a2
|
created macros for assertions and warnings. The assert macro prints the whole callstack on crash. The warning macro can just log a warning or call an assertion fail depending on the cmake flag STOP_ON_WARNING
|
2021-03-23 10:49:28 +00:00 |