class FinishLine
easy thread-safe class for determining who's the “winner” in a race (i.e. first person to hit the finish line
Public Class Methods
new()
click to toggle source
# File lib/sup/util.rb, line 672 def initialize @m = Mutex.new @over = false end
Public Instance Methods
winner?()
click to toggle source
# File lib/sup/util.rb, line 677 def winner? @m.synchronize { !@over && @over = true } end