| 569 | } |
| 570 | |
| 571 | void |
| 572 | LogObject::flush_buffer(LogBuffer *buffer) |
| 573 | { |
| 574 | int idx = m_buffer_manager_idx++ % m_flush_threads; |
| 575 | Dbg(dbg_ctl_log_logbuffer, "adding buffer %d to flush list after checkout", buffer->get_id()); |
| 576 | m_buffer_manager[idx].add_to_flush_queue(buffer); |
| 577 | Log::preproc_notify[idx].signal(); |
| 578 | } |
| 579 | |
| 580 | int |
| 581 | LogObject::log(LogAccess *lad, std::string_view text_entry) |
no test coverage detected