aboutsummaryrefslogtreecommitdiffstats
path: root/spec/ruby/core/thread/list_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/ruby/core/thread/list_spec.rb')
-rw-r--r--spec/ruby/core/thread/list_spec.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/spec/ruby/core/thread/list_spec.rb b/spec/ruby/core/thread/list_spec.rb
index 80dd15c6ca..a0bf831856 100644
--- a/spec/ruby/core/thread/list_spec.rb
+++ b/spec/ruby/core/thread/list_spec.rb
@@ -25,13 +25,13 @@ describe "Thread.list" do
end
it "includes waiting threads" do
- c = Channel.new
- t = Thread.new { c.receive }
+ q = Queue.new
+ t = Thread.new { q.pop }
begin
Thread.pass while t.status and t.status != 'sleep'
Thread.list.should include(t)
ensure
- c << nil
+ q << nil
t.join
end
end