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