# File lib/deep_test/warlock.rb, line 123 123: def launch_reaper_thread(name, pid) 124: @reapers << Thread.new do 125: Process.detach(pid).join 126: DeepTest.logger.debug("#{name} (#{pid}) reaped") 127: @demons_semaphore.synchronize do 128: DeepTest.logger.debug("Warlock Reaper: removing #{name} (#{pid}) from demon list") 129: remove_demon name, pid 130: end 131: end 132: end