# File lib/puppet/util/settings.rb, line 552 552: def set_filetimeout_timer 553: return unless timeout = self[:filetimeout] and timeout = Integer(timeout) and timeout > 0 554: timer = EventLoop::Timer.new(:interval => timeout, :tolerance => 1, :start? => true) { self.reparse() } 555: end