我正在使用 JRuby 并使用 parallel_test gem 并行运行我的测试用例。
在其中一项测试中,我需要同步几行代码。那么我如何在 JRuby 中同步这对代码。
loop do
begin
mutex.synchronized do
read = out.readpartial(1000000)
result << read
unless silence
$stdout.print read
$stdout.flush
end
end
end
end rescue EOFError