# File lib/em/channel.rb, line 43 43: def pop(*a, &b) 44: EM.schedule { 45: name = subscribe do |*args| 46: unsubscribe(name) 47: EM::Callback(*a, &b).call(*args) 48: end 49: } 50: end