Skip to content

Instantly share code, notes, and snippets.

@brixen
Created September 25, 2011 18:27
Show Gist options
  • Select an option

  • Save brixen/1240934 to your computer and use it in GitHub Desktop.

Select an option

Save brixen/1240934 to your computer and use it in GitHub Desktop.
1)
ConditionVariable#wait returns self ERROR
WeakRef::RefError: Object has been collected as garbage
WeakRef#object at kernel/bootstrap/weakref.rb:22
{ } in ThreadGroup#add at kernel/common/thread_group.rb:12
Array#delete_if at kernel/common/array.rb:716
ThreadGroup#add at kernel/common/thread_group.rb:12
Thread#initialize at kernel/bootstrap/thread.rb:152
Thread.new at kernel/bootstrap/thread.rb:95
{ } in Object#__script__ at spec/ruby/library/conditionvariable
/wait_spec.rb:9
BasicObject(Object)#instance_eval at kernel/common/eval19.rb:43
{ } in Enumerable(Array)#all? at kernel/common/enumerable.rb:235
Array#each at kernel/bootstrap/array.rb:66
Enumerable(Array)#all? at kernel/common/enumerable.rb:235
Array#each at kernel/bootstrap/array.rb:66
Object#__script__ at spec/ruby/library/conditionvariable
/wait_spec.rb:4
Kernel.load at kernel/common/kernel.rb:687
BasicObject(Object)#instance_eval at kernel/common/eval19.rb:43
Array#each at kernel/bootstrap/array.rb:66
Rubinius::CodeLoader#load_script at kernel/delta/codeloader.rb:65
Rubinius::CodeLoader.load_script at kernel/delta/codeloader.rb:107
Rubinius::Loader#script at kernel/loader.rb:618
Rubinius::Loader#main at kernel/loader.rb:772
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment