extract debug_log into its own static library; expose log_view iterator instead of raw ring_buffer
This commit is contained in:
@@ -45,8 +45,9 @@ std::optional<ResponseInfo> handle_info(const responder&, const RequestInfo&) {
|
||||
|
||||
std::optional<ResponseLog> handle_log(const responder&, const RequestLog&) {
|
||||
ResponseLog resp;
|
||||
for (auto& e : g_debug_log)
|
||||
for (auto& e : log_entries()) {
|
||||
resp.entries.push_back(LogEntry{e.timestamp_us, e.message});
|
||||
}
|
||||
return resp;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user