Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save krainboltgreene/dc330f662c8cd6340882cffa0ee5a8f9 to your computer and use it in GitHub Desktop.
Save krainboltgreene/dc330f662c8cd6340882cffa0ee5a8f9 to your computer and use it in GitHub Desktop.
development main · > PUBNUB_POWERSELLER.publish(channel: "test", message: "test")
fatal: No live threads left. Deadlock?
2 threads, 2 sleeps current:0x00007faf668c0180 main thread:0x00007faf64e06580
* #<Thread:0x00007faf6587eee0 sleep_forever>
rb_thread_t:0x00007faf64e06580 native:0x00007fffab4b4340 int:0
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/celluloid-0.17.3/lib/celluloid/mailbox.rb:63:in `sleep'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/celluloid-0.17.3/lib/celluloid/mailbox.rb:63:in `wait'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/celluloid-0.17.3/lib/celluloid/mailbox.rb:63:in `block in check'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/timers-4.1.2/lib/timers/wait.rb:15:in `block in for'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/timers-4.1.2/lib/timers/wait.rb:14:in `loop'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/timers-4.1.2/lib/timers/wait.rb:14:in `for'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/celluloid-0.17.3/lib/celluloid/mailbox.rb:58:in `check'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/celluloid-0.17.3/lib/celluloid/mailbox.rb:77:in `block in receive'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/timers-4.1.2/lib/timers/wait.rb:15:in `block in for'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/timers-4.1.2/lib/timers/wait.rb:14:in `loop'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/timers-4.1.2/lib/timers/wait.rb:14:in `for'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/celluloid-0.17.3/lib/celluloid/mailbox.rb:76:in `receive'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/celluloid-0.17.3/lib/celluloid/call/sync.rb:50:in `wait'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/celluloid-0.17.3/lib/celluloid.rb:141:in `suspend'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/celluloid-0.17.3/lib/celluloid/call/sync.rb:41:in `response'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/celluloid-0.17.3/lib/celluloid/call/sync.rb:45:in `value'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/celluloid-0.17.3/lib/celluloid/proxy/sync.rb:22:in `method_missing'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/celluloid-0.17.3/lib/celluloid/proxy/cell.rb:12:in `_send_'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/celluloid-0.17.3/lib/celluloid.rb:196:in `new'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/pubnub-4.0.27/lib/pubnub/client/events.rb:15:in `block (2 levels) in <module:Events>'
(pry):1:in `<main>'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/pry-0.11.3/lib/pry/pry_instance.rb:355:in `eval'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/pry-0.11.3/lib/pry/pry_instance.rb:355:in `evaluate_ruby'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/pry-0.11.3/lib/pry/pry_instance.rb:323:in `handle_line'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/pry-0.11.3/lib/pry/pry_instance.rb:243:in `block (2 levels) in eval'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/pry-0.11.3/lib/pry/pry_instance.rb:242:in `catch'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/pry-0.11.3/lib/pry/pry_instance.rb:242:in `block in eval'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/pry-0.11.3/lib/pry/pry_instance.rb:241:in `catch'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/pry-0.11.3/lib/pry/pry_instance.rb:241:in `eval'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/pry-0.11.3/lib/pry/repl.rb:77:in `block in repl'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/pry-0.11.3/lib/pry/repl.rb:67:in `loop'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/pry-0.11.3/lib/pry/repl.rb:67:in `repl'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/pry-0.11.3/lib/pry/repl.rb:38:in `block in start'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/pry-0.11.3/lib/pry/input_lock.rb:61:in `__with_ownership'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/pry-0.11.3/lib/pry/input_lock.rb:79:in `with_ownership'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/pry-0.11.3/lib/pry/repl.rb:38:in `start'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/pry-0.11.3/lib/pry/repl.rb:13:in `start'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/pry-0.11.3/lib/pry/pry_class.rb:192:in `start'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/pry-byebug-3.5.1/lib/pry-byebug/pry_ext.rb:11:in `start_with_pry_byebug'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/railties-4.2.10/lib/rails/commands/console.rb:110:in `start'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/railties-4.2.10/lib/rails/commands/console.rb:9:in `start'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/railties-4.2.10/lib/rails/commands/commands_tasks.rb:68:in `console'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/railties-4.2.10/lib/rails/commands/commands_tasks.rb:39:in `run_command!'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/railties-4.2.10/lib/rails/commands.rb:17:in `<top (required)>'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/activesupport-4.2.10/lib/active_support/dependencies.rb:274:in `require'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/activesupport-4.2.10/lib/active_support/dependencies.rb:274:in `block in require'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/activesupport-4.2.10/lib/active_support/dependencies.rb:240:in `load_dependency'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/activesupport-4.2.10/lib/active_support/dependencies.rb:274:in `require'
/Users/kurtis.rainboltgreene/Code/GOAT/sneakers/bin/rails:9:in `<top (required)>'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/activesupport-4.2.10/lib/active_support/dependencies.rb:268:in `load'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/activesupport-4.2.10/lib/active_support/dependencies.rb:268:in `block in load'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/activesupport-4.2.10/lib/active_support/dependencies.rb:240:in `load_dependency'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/activesupport-4.2.10/lib/active_support/dependencies.rb:268:in `load'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/spring-2.0.2/lib/spring/commands/rails.rb:6:in `call'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/spring-2.0.2/lib/spring/command_wrapper.rb:38:in `call'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/spring-2.0.2/lib/spring/application.rb:201:in `block in serve'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/spring-2.0.2/lib/spring/application.rb:171:in `fork'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/spring-2.0.2/lib/spring/application.rb:171:in `serve'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/spring-2.0.2/lib/spring/application.rb:141:in `block in run'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/spring-2.0.2/lib/spring/application.rb:135:in `loop'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/spring-2.0.2/lib/spring/application.rb:135:in `run'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/spring-2.0.2/lib/spring/application/boot.rb:19:in `<top (required)>'
/Users/kurtis.rainboltgreene/.rvm/rubies/ruby-2.4.3/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:in `require'
/Users/kurtis.rainboltgreene/.rvm/rubies/ruby-2.4.3/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:in `require'
-e:1:in `<main>'
* #<Celluloid::Thread:0x00007faf71fdf458@/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/celluloid-0.17.3/lib/celluloid/group/spawner.rb:47 sleep_forever>
rb_thread_t:0x00007faf668c0180 native:0x000070000e3b6000 int:0
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/celluloid-0.17.3/lib/celluloid/mailbox.rb:63:in `sleep'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/celluloid-0.17.3/lib/celluloid/mailbox.rb:63:in `wait'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/celluloid-0.17.3/lib/celluloid/mailbox.rb:63:in `block in check'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/timers-4.1.2/lib/timers/wait.rb:15:in `block in for'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/timers-4.1.2/lib/timers/wait.rb:14:in `loop'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/timers-4.1.2/lib/timers/wait.rb:14:in `for'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/celluloid-0.17.3/lib/celluloid/mailbox.rb:58:in `check'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/celluloid-0.17.3/lib/celluloid/actor.rb:155:in `block in run'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/timers-4.1.2/lib/timers/group.rb:68:in `wait'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/celluloid-0.17.3/lib/celluloid/actor.rb:152:in `run'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/celluloid-0.17.3/lib/celluloid/actor.rb:131:in `block in start'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/celluloid-essentials-0.20.5/lib/celluloid/internals/thread_handle.rb:14:in `block in initialize'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/celluloid-0.17.3/lib/celluloid/actor/system.rb:78:in `block in get_thread'
/Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/celluloid-0.17.3/lib/celluloid/group/spawner.rb:50:in `block in instantiate'
from /Users/kurtis.rainboltgreene/.rvm/gems/ruby-2.4.3@sneakers/gems/celluloid-0.17.3/lib/celluloid/mailbox.rb:63:in `sleep'
development main · > RUBY_VERSION
=> "2.4.3"
development main · > Rails::VERSION::STRING
=> "4.2.10"
development main · > Pubnub::VERSION
=> "4.0.27"
@ali-sheiba
Copy link

I'm facing the save issue, with same pubnub version
did you got any updates ????

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment