diff options
Diffstat (limited to 'test/ruby/test_thread.rb')
-rw-r--r-- | test/ruby/test_thread.rb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/test/ruby/test_thread.rb b/test/ruby/test_thread.rb index 591292962d..cf3eefa25f 100644 --- a/test/ruby/test_thread.rb +++ b/test/ruby/test_thread.rb @@ -505,10 +505,10 @@ class TestThread < Test::Unit::TestCase sleep end Thread.pass until ok - assert_equal(0, Thread.current.safe_level) - assert_equal(1, t.safe_level) - + assert_equal($SAFE, Thread.current.safe_level) + assert_equal($SAFE, t.safe_level) ensure + $SAFE = 0 t.kill if t end |