# File lib/puppet/external/event-loop/event-loop.rb, line 240
240:     def will_block?
241:         require "fcntl"
242:         fcntl(Fcntl::F_GETFL, 0) & Fcntl::O_NONBLOCK == 0
243:     end