# File lib/system_timer/concurrent_timer_pool.rb, line 56 56: def trigger_next_expired_timer_at(now_in_seconds_since_epoch) 57: timer = next_expired_timer(now_in_seconds_since_epoch) 58: puts "Next expired timer : #{timer.inspect}" if SystemTimer.debug_enabled? 59: return if timer.nil? 60: 61: cancel timer 62: log_timeout_received(timer) if SystemTimer.debug_enabled? 63: timer.thread.raise timer.exception_class.new("time's up!") 64: end