Hello ~ <br><br>I am using the Capistrano recipe outlined in this post to restart my backgroundrb server:<br><br><a href="http://rubyforge.org/pipermail/backgroundrb-devel/2007-February/000718.html">http://rubyforge.org/pipermail/backgroundrb-devel/2007-February/000718.html
</a><br><br>My Version:<br>~~~~~~~~~~~~<br>task :before_restart, :roles =&gt; :app do<br>&nbsp;&nbsp; restart_backgroundrb<br>end<br><br>task :start_backgroundrb, :roles =&gt; :app do<br>&nbsp;&nbsp; sudo &quot;nohup /var/www/rails/#{application}/current/script/backgroundrb/start &quot;
<br>end<br><br>task :stop_backgroundrb, :roles =&gt; :app do<br>&nbsp;&nbsp; sudo &quot;kill -9 `cat /var/www/rails/#{application}/current/log/backgroundrb.pid` 2&gt;/dev/null; true&quot;<br>end<br><br>task :restart_backgroundrb, :roles =&gt; :app do
<br>&nbsp;&nbsp; stop_backgroundrb<br>&nbsp;&nbsp; start_backgroundrb<br>end<br>~~~~~~~~~~~~<br><br>The backgroundrb server is stopped and started but hangs at the start_backgroundrb task.&nbsp; Capistrano shows:<br><br>&nbsp; * executing task start_backgroundrb
<br>&nbsp; * executing &quot;sudo&nbsp; nohup /var/www/rails/*************/current/script/backgroundrb/start&quot;<br>&nbsp;&nbsp;&nbsp; servers: [&quot;host&quot;]<br>&nbsp;&nbsp;&nbsp; [host] executing command<br>&nbsp;** [out :: host] nohup: ignoring input and appending output to `nohup.out&#39;
<br><br>It will hang there and not restart the main web app process.&nbsp; I updated my gems to see if this was a version issue, but am experiencing the same problem.&nbsp; I also tried running this task :after_restart, the web app is successfully restarted, but it still hangs.&nbsp; 
<br><br>Thanks in advance for any ideas on how to fix this.<br><br>~ Ben<br><br>-- <br>Ben Reubenstein<br>303-947-0446<br><a href="http://www.benr75.com">http://www.benr75.com</a>