# File lib/lockfile.rb, line 358 def unlock #--{{{ raise UnLockError, "<#{ @path }> is not locked!" unless @locked begin File::unlink @path rescue Errno::ENOENT raise StolenLockError, @path ensure @thief = false @locked = false ObjectSpace.undefine_finalizer self if @clean end #--}}} end