title: Gem Daemons - How to run several different daemons
body: <p>Basically I just want to run several daemons in my ruby script :</p>
  
  <pre><code>require 'daemons'
  
  Daemons.run path_1, { :ARGV =&gt; ['start'], :app_name =&gt; 'app1', :multiple =&gt; true, ... }
  Daemons.run path_2, { :ARGV =&gt; ['start'], :app_name =&gt; 'app2', :multiple =&gt; true, ... }
  </code></pre>
  
  <p>But the second Daemons.run is never called when ARGV[0] == 'start' (works perfectly with 'status'/'stop'). What is the right way to do it ?</p>