lib/god.rb in mojombo-god-0.7.12 vs lib/god.rb in mojombo-god-0.7.13

- old
+ new

@@ -146,11 +146,11 @@ end end end module God - VERSION = '0.7.12' + VERSION = '0.7.13' LOG_BUFFER_SIZE_DEFAULT = 100 PID_FILE_DIRECTORY_DEFAULTS = ['/var/run/god', '~/.god/pids'] DRB_PORT_DEFAULT = 17165 DRB_ALLOW_DEFAULT = ['127.0.0.1'] @@ -418,10 +418,10 @@ when "start", "monitor" items.each { |w| jobs << Thread.new { w.monitor if w.state != :up } } when "restart" items.each { |w| jobs << Thread.new { w.move(:restart) } } when "stop" - items.each { |w| jobs << Thread.new { w.unmonitor.action(:stop) if w.state != :unmonitored } } + items.each { |w| jobs << Thread.new { w.action(:stop); w.unmonitor if w.state != :unmonitored } } when "unmonitor" items.each { |w| jobs << Thread.new { w.unmonitor if w.state != :unmonitored } } when "remove" items.each { |w| self.unwatch(w) } else