ceph/src/log
Samuel Just 8778ab3a1c Log::reopen_log_file: take m_flush_mutex
Otherwise, _flush() might continue to write to m_fd after it's closed.
This might cause log data to go to a data object if the filestore then
reuses the fd during that time.

Fixes: #12465
Backport: firefly, hammer
Signed-off-by: Samuel Just <sjust@redhat.com>
2015-07-24 15:38:20 -07:00
..
Entry.h src/log/Entry.h: pass function parameter by reference 2013-02-11 11:38:02 +01:00
EntryQueue.h log: throttle message submission, trim recent 2012-03-27 11:20:53 -07:00
Log.cc Log::reopen_log_file: take m_flush_mutex 2015-07-24 15:38:20 -07:00
Log.h log: add simple test to verify an internal SEGV doesn't hang 2014-09-12 17:18:01 -07:00
Makefile.am automake cleanup: implementing non-recursive make 2013-09-08 00:11:09 +02:00
SubsystemMap.cc log: add missing .cc file 2012-05-30 15:35:30 -07:00
SubsystemMap.h log: dump logging levels in crash dump 2012-07-16 15:53:59 -07:00
test.cc log: add simple test to verify an internal SEGV doesn't hang 2014-09-12 17:18:01 -07:00