You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
faluco e20934583e Remove an unsafe assert in the log backend that could be triggered under very certain circumstances.
RFCI has detected this assert failing in the log_backend_test. I have not been able to reproduce this locally but my theory is the following one:
one of the unit tests does the following:

backend.start();
backend.stop();

the internal running_flag member could be set to true and then to false by the main thread before the worker thread calls do_work(). If this happens
the assert will be triggered, which is wrong and too conservative, so remove the assert.
4 years ago
..
bundled/fmt - Add a mutex with priority inheritance for srslog internal structures. 4 years ago
formatters Fix append NR to loggers for NR components 4 years ago
sinks Apply srsLTE formatting rules to srsLog. They were previously formatted with different rules when the project lived in the external rapo. 4 years ago
CMakeLists.txt Install srslog to system folder 4 years ago
backend_worker.cpp Remove an unsafe assert in the log backend that could be triggered under very certain circumstances. 4 years ago
backend_worker.h Implement a benchmark for measuring latency in the foreground threads when pushing log entries. 4 years ago
event_trace.cpp - Add a mutex with priority inheritance for srslog internal structures. 4 years ago
log_backend_impl.h Implement a benchmark for measuring latency in the foreground threads when pushing log entries. 4 years ago
object_repository.h Apply srsLTE formatting rules to srsLog. They were previously formatted with different rules when the project lived in the external rapo. 4 years ago
srslog.cpp Implement a benchmark for measuring latency in the foreground threads when pushing log entries. 4 years ago
srslog_c.cpp Apply srsLTE formatting rules to srsLog. They were previously formatted with different rules when the project lived in the external rapo. 4 years ago
srslog_instance.h Apply srsLTE formatting rules to srsLog. They were previously formatted with different rules when the project lived in the external rapo. 4 years ago