原です。
次のコードで n の値によって、Segmentation fault や
deadlock を起こします。19日のバージョンからです。
-----^ test.rb
#!/usr/local/bin/ruby
n = 5
def foo
Thread.start do
sleep 1
end
end
for i in 1..n
Thread.start do
foo
end
end
sleep
-----$ test.rb
> # 日刊rubyの再来か
つーことは、夕刊も出るかな。:-)