# File lib/god/event_handler.rb, line 16 def self.deregister(pid, event=nil) if watching_pid? pid if event.nil? @@actions.delete(pid) @@handler.register_process(pid, []) if system("kill -0 #{pid} &> /dev/null") else @@actions[pid].delete(event) @@handler.register_process(pid, @@actions[pid].keys) if system("kill -0 #{pid} &> /dev/null") end end end