Paul Klumpp 11 tahun lalu
induk
melakukan
31544aae03
1 mengubah file dengan 8 tambahan dan 6 penghapusan
  1. 8 6
      em_server.rb

+ 8 - 6
em_server.rb

@@ -264,10 +264,10 @@ module InterconnectionPointProtocolHandler
               rest.prepend " (#{c})" unless c.nil?
 
               # resolve it to a dns name
-              f = Fiber.new do
-                Fiber.yield Resolv.getname(iphost)
-              end
-              domainname = f.resume
+
+              domainname = Resolv.getname(iphost)
+
+
               #domainname = ""
               put_log "domainname: #{domainname}"
 
@@ -275,8 +275,10 @@ module InterconnectionPointProtocolHandler
                 domainname = iphost
               else
                 put_log "domainname: #{domainname}"
-                # if the resulting dns is too long, use ip-address instead.
-                # if the resulting dns has too many dots, use ip-address instead.
+                # if the resulting dns ...
+                # .. is too long, use ip-address instead.
+                # .. has too many dots, use ip-address instead.
+                # .. has too many numbers, use ip-address instead.
                 if domainname.length > 23 || domainname.split(".").size > 3 || domainname.scan(/\d/).size > 3
                   put_log "cutting down host_name: #{domainname}, because:"
                   put_log "#{domainname.length}"