| 93 | } |
| 94 | |
| 95 | FileLogger2::~FileLogger2() |
| 96 | { |
| 97 | _p->loop = false; |
| 98 | _p->queue_cv.notify_one(); |
| 99 | _p->writer_thread.join(); |
| 100 | _p->file_stream.close(); |
| 101 | } |
| 102 | |
| 103 | void FileLogger2::callback(Duration timestamp, const TreeNode& node, |
| 104 | NodeStatus /*prev_status*/, NodeStatus status) |