diff options
| -rw-r--r-- | test/ruby/test_gc.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/test/ruby/test_gc.rb b/test/ruby/test_gc.rb index d88b4f07f6..1c4561ed5a 100644 --- a/test/ruby/test_gc.rb +++ b/test/ruby/test_gc.rb @@ -742,12 +742,13 @@ class TestGc < Test::Unit::TestCase end def test_interrupt_in_finalizer + omit 'randomly hangs on many platforms' if ENV.key?('GITHUB_ACTIONS') bug10595 = '[ruby-core:66825] [Bug #10595]' src = <<-'end;' Signal.trap(:INT, 'DEFAULT') pid = $$ Thread.start do - 1000.times { + 10.times { sleep 0.1 Process.kill("INT", pid) rescue break } |
