[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Debian JP master SVN www commits (rev.1188)



=======================================================
Repository: /org/svn.debian.or.jp/repos
  Revision: 1188
  Commiter: kmuto
      Date: 2011-07-25 00:11:29 +0900 (月, 25  7月 2011)
=======================================================
Log:

return nil instead of unhandled exception

=======================================================
Changed:

U   cdn/trunk/DNS-Balance/dns_balance.rb

Modified: cdn/trunk/DNS-Balance/dns_balance.rb
===================================================================
--- cdn/trunk/DNS-Balance/dns_balance.rb	2011-07-24 12:53:00 UTC (rev 1187)
+++ cdn/trunk/DNS-Balance/dns_balance.rb	2011-07-24 15:11:29 UTC (rev 1188)
@@ -163,17 +163,17 @@
 
 def geoip_search_country(str)
   geo = GeoIP.new($fgeoip).country(str)
-  return geo[4]
+  return geo.nil? ? nil : geo[4]
 end
 
 def geoip_search_continent(str)
   geo = GeoIP.new($fgeoip).country(str)
-  return geo[6]
+  return geo.nil? ? nil : geo[6]
 end
 
 def geoip_search_asn(str)
   geo = GeoIP.new($fgeoipasn).asn(str)
-  return geo[0]
+  return geo.nil? ? nil : geo[0]
 end