From 46dc429d736759c83e3c15429b82de683ea07196 Mon Sep 17 00:00:00 2001 From: Simon Kornblith Date: Sun, 28 Aug 2011 19:58:02 +0000 Subject: [PATCH] Handle host lookup failure --- chrome/content/zotero/xpcom/proxy.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/chrome/content/zotero/xpcom/proxy.js b/chrome/content/zotero/xpcom/proxy.js index f00ff4be1..440c1e896 100644 --- a/chrome/content/zotero/xpcom/proxy.js +++ b/chrome/content/zotero/xpcom/proxy.js @@ -870,7 +870,11 @@ Zotero.Proxies.DNS = new function() { var dns = Components.classes["@mozilla.org/network/dns-service;1"] .getService(Components.interfaces.nsIDNSService); myHostName = dns.myHostName; - var record = dns.resolve(myHostName, null); + try { + var record = dns.resolve(myHostName, null); + } catch(e) { + return []; + } // get IPs var ips = [];