# File lib/cgikit.rb, line 4419 def self.exclusive_lock( filename, mode = 'w' ) File.open( filename, mode ) do | io | io.flock File::LOCK_EX yield io io.flock File::LOCK_UN end end