# File lib/cgikit/utilities.rb, line 254
  def self.shared_lock( filename, mode = 'r' )
    File.open( filename, mode ) do | io |
      io.flock File::LOCK_SH
      yield io
      io.flock File::LOCK_UN
    end
  end