【发布时间】:2008-11-22 04:11:11
【问题描述】:
如果我在“查找 domain.com...”时尝试退出 Firefox,它会弹跳(挂起),进入“无响应”状态,然后最终退出。它不会失败。
这是在带有最新 FF 的 Mac 上,但对我来说一直是这样,即使在带有 FF 的 Windows 上也是如此,而且我在其他应用程序中也注意到了这一点。
有什么技术原因不能更好地处理吗?
【问题讨论】:
标签: networking network-programming dns
如果我在“查找 domain.com...”时尝试退出 Firefox,它会弹跳(挂起),进入“无响应”状态,然后最终退出。它不会失败。
这是在带有最新 FF 的 Mac 上,但对我来说一直是这样,即使在带有 FF 的 Windows 上也是如此,而且我在其他应用程序中也注意到了这一点。
有什么技术原因不能更好地处理吗?
【问题讨论】:
标签: networking network-programming dns
没有。您可以使用线程甚至单独的进程来异步执行此操作(非阻塞)。这只是写得不好的软件。
除此之外,我对 FF 没有这个特殊问题...
【讨论】:
您应该检查 bugzilla.mozilla.org 以查看最近是否有任何有关 DNS 服务的错误。从历史上看,此类问题在 Firefox 和其他基于 Mozilla 的产品中非常罕见,但有时特定问题会导致 DNS 服务停止运行或等待超时。
另一个重要的问题是:您确定是 DNS 吗?数据包跟踪或ecko 调试日志可能很有用。状态栏的工作方式,所说的不一定是阻止它退出的原因。
【讨论】:
这个问题有一个bug report。它至少从 2004 年就已经存在了。
【讨论】: