Thread-safety: Logger::lock(), Logger::unlock().