# File lib/puppet/external/event-loop/event-loop.rb, line 172 172: def max_timeout 173: return nil if @timers.empty? 174: [@timers.collect { |x| x.time_left }.min, 0].max 175: end