Now override the override with EM-aware functions
# File lib/em-resolv-replace.rb, line 13 def getaddress(host) EM.reactor_running? ? em_getaddresses(host)[0] : orig_getaddress(host) end
# File lib/em-resolv-replace.rb, line 19 def getaddresses(host) EM.reactor_running? ? em_getaddresses(host) : orig_getaddresses(host) end
# File lib/em-resolv-replace.rb, line 25 def getname(address) EM.reactor_running? ? em_getnames(address)[0] : orig_getname(address) end
# File lib/em-resolv-replace.rb, line 31 def getnames(address) EM.reactor_running? ? em_getnames(address) : orig_getnames(address) end