build system: Mutex is always required

This commit is contained in:
Moritz Bunkus 2016-02-28 11:33:40 +01:00
parent b2a826af40
commit ede64202c9

View File

@ -3,14 +3,13 @@ $use_tempfile_for_run = defined?(RUBY_PLATFORM) && /mingw/i.match(RUBY_PLATFORM)
require "tempfile"
require "fileutils"
if defined? Mutex
$message_mutex = Mutex.new
def puts(message)
$message_mutex.lock
$message_mutex = Mutex.new
def puts(message)
$message_mutex.synchronize {
$stdout.puts message
$stdout.flush
$message_mutex.unlock
end
}
end
def error(message)