Skip to content
This repository was archived by the owner on Sep 22, 2025. It is now read-only.
This repository was archived by the owner on Sep 22, 2025. It is now read-only.

Couldn't cleanly terminate all actors in 10 seconds w/ celluloid-io #199

@azin634

Description

@azin634

Hello,

I've had a bot before but after updating the gem I've been seeing this error. I couldn't find any documentation/issue mentioning this. Any idea how to fix?

E, [2018-09-28T13:58:54.990388 #6215] ERROR -- : Couldn't cleanly terminate all actors in 10 seconds!
/home/edwin/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/celluloid-0.17.3/lib/celluloid/mailbox.rb:63:in `sleep': No live threads left. Deadlock? (fatal)
	from /home/edwin/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/celluloid-0.17.3/lib/celluloid/mailbox.rb:63:in `wait'
	from /home/edwin/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/celluloid-0.17.3/lib/celluloid/mailbox.rb:63:in `block in check'
	from /home/edwin/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/timers-4.1.2/lib/timers/wait.rb:15:in `block in for'
	from /home/edwin/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/timers-4.1.2/lib/timers/wait.rb:14:in `loop'
	from /home/edwin/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/timers-4.1.2/lib/timers/wait.rb:14:in `for'
	from /home/edwin/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/celluloid-0.17.3/lib/celluloid/mailbox.rb:58:in `check'
	from /home/edwin/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/celluloid-0.17.3/lib/celluloid/mailbox.rb:77:in `block in receive'
	from /home/edwin/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/timers-4.1.2/lib/timers/wait.rb:15:in `block in for'
	from /home/edwin/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/timers-4.1.2/lib/timers/wait.rb:14:in `loop'
	from /home/edwin/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/timers-4.1.2/lib/timers/wait.rb:14:in `for'
	from /home/edwin/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/celluloid-0.17.3/lib/celluloid/mailbox.rb:76:in `receive'
	from /home/edwin/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/celluloid-0.17.3/lib/celluloid/call/sync.rb:50:in `wait'
	from /home/edwin/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/celluloid-0.17.3/lib/celluloid.rb:141:in `suspend'
	from /home/edwin/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/celluloid-0.17.3/lib/celluloid/call/sync.rb:41:in `response'
	from /home/edwin/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/celluloid-0.17.3/lib/celluloid/call/sync.rb:45:in `value'
	from /home/edwin/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/celluloid-0.17.3/lib/celluloid/proxy/sync.rb:22:in `method_missing'
	from /home/edwin/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/slack-ruby-client-0.13.0/lib/slack/real_time/client.rb:51:in `start!'
	from /home/edwin/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/slack-ruby-bot-0.11.1/lib/slack-ruby-bot/server.rb:37:in `start!'
	from /home/edwin/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/slack-ruby-bot-0.11.1/lib/slack-ruby-bot/server.rb:29:in `block (2 levels) in run'
	from /home/edwin/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/slack-ruby-bot-0.11.1/lib/slack-ruby-bot/server.rb:69:in `handle_exceptions'
	from /home/edwin/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/slack-ruby-bot-0.11.1/lib/slack-ruby-bot/server.rb:27:in `block in run'
	from /home/edwin/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/slack-ruby-bot-0.11.1/lib/slack-ruby-bot/server.rb:26:in `loop'
	from /home/edwin/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/slack-ruby-bot-0.11.1/lib/slack-ruby-bot/server.rb:26:in `run'
	from /home/edwin/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/slack-ruby-bot-0.11.1/lib/slack-ruby-bot/bot.rb:6:in `run'

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions