# File lib/puppet/external/event-loop/event-loop.rb, line 142
142:     def monitor_io (io, *events)
143:         for event in events do
144:             unless monitoring_io?(io, event)
145:                 @ios[event] << io ; wake_up
146:             end
147:         end
148:     end