lib/thread/pipe.rb in thread-0.0.7 vs lib/thread/pipe.rb in thread-0.0.8

- old
+ new

@@ -58,14 +58,14 @@ @tasks = [] @input = input @output = output - ObjectSpace.define_finalizer(self, self.class.finalize(@tasks)) + ObjectSpace.define_finalizer self, self.class.finalizer(@tasks) end # @private - def self.finalize (tasks) + def self.finalizer (tasks) proc { tasks.each(&:kill) } end