# File lib/lockfile-1.4.3.rb, line 428 def create_tmplock #--{{{ tmplock = tmpnam @dirname begin create(tmplock) do |f| unless dont_use_lock_id @lock_id = gen_lock_id dumped = dump_lock_id trace{"lock_id <\n#{ @lock_id.inspect }\n>"} f.write dumped f.flush end yield f end ensure begin; File::unlink tmplock; rescue Errno::ENOENT; end if tmplock end #--}}} end