god
god copied to clipboard
timeout error fixed
while deploying with capistrano god terminate & restart command were throwing this error
00:13 god:restart
01 RBENV_ROOT=$HOME/.rbenv RBENV_VERSION=2.7.1 $HOME/.rbenv/bin/rbenv exec bundle exec god terminate
01 Uncaught exception
01
01 undefined method `timeout' for God::System::SlashProcPoller:Class
01
01 (drbunix:///tmp/god.17165.sock) /myapp/shared/bundle/ruby/2.7.0/gems/god-0.13.7/lib/god/system/slash_proc_poller.rb:64:in `readable?'
This fix is a duplicate of https://github.com/mojombo/god/pull/262.
A forked version of this gem has been released, resurrected_god, with homepage https://github.com/mishina2228/resurrected_god. It's a drop-in replacement for god which includes this fix and supports ruby 3.1.