# File lib/cgikit/utilities.rb, line 255
    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