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