summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/ruby/test_thread.rb4
1 files changed, 3 insertions, 1 deletions
diff --git a/test/ruby/test_thread.rb b/test/ruby/test_thread.rb
index 3f4a8c8ea0..0eb57628d3 100644
--- a/test/ruby/test_thread.rb
+++ b/test/ruby/test_thread.rb
@@ -1048,9 +1048,11 @@ q.pop
end
def test_thread_name
- t = Thread.start { }
+ t = Thread.start { sleep }
t.name = 'foo'
assert_equal 'foo', t.name
+ ensure
+ t.kill
t.join
end
end