mariadb/storage/ndb/include/debugger
unknown 1577b96241 BUG#22309 FileLogHandler::createNewFile() isn't thread safe - may loose log messages
BUG#22305  	SysLogHandler not thread safe
BUG#22313  	can get duplicate log messages in cluster log

Fix all these problems with one patch. Make Logger, hence EventLogger (with a 
bit more) thread safe.


storage/ndb/include/debugger/EventLogger.hpp:
  remove m_text to make thread safe
storage/ndb/include/logger/Logger.hpp:
  Use mutex to protect member variables for multithreaded use.
storage/ndb/src/common/debugger/EventLogger.cpp:
  use a string on the stack instead of member variable to make class thread safe
storage/ndb/src/common/logger/Logger.cpp:
  use mutexes to Guard member variables. makes class therad safe
2006-11-03 01:12:30 +11:00
..
DebuggerNames.hpp Changes to create storage directory for storage engines. 2005-04-26 18:19:54 -07:00
EventLogger.hpp BUG#22309 FileLogHandler::createNewFile() isn't thread safe - may loose log messages 2006-11-03 01:12:30 +11:00
GrepError.hpp Changes to create storage directory for storage engines. 2005-04-26 18:19:54 -07:00
SignalLoggerManager.hpp Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb 2005-05-02 13:19:50 +02:00