probe_stat_in(dir)
Private utility method.
# File activesupport/lib/active_support/core_ext/file/atomic.rb, line 56 def self.probe_stat_in(dir) # :nodoc: basename = [ ".permissions_check", Thread.current.object_id, Process.pid, rand(1000000) ].join(".") file_name = join(dir, basename) FileUtils.touch(file_name) stat(file_name) ensure FileUtils.rm_f(file_name) if file_name end