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