diff --git a/mars/xlog/src/appender.cc b/mars/xlog/src/appender.cc index 652f5949f..f3168a0d3 100644 --- a/mars/xlog/src/appender.cc +++ b/mars/xlog/src/appender.cc @@ -274,7 +274,7 @@ void XloggerAppender::Close() { log_close_ = true; - cond_buffer_async_.notifyAll(); + cond_buffer_async_.notifyAll(true); if (thread_async_.isruning()) thread_async_.join();