Ubuntu上的Firefox 14卡住连接

时间:2012-07-19 22:36:33

标签: python ajax firefox ubuntu xmlhttprequest

我在Ubuntu上有一个用python编写的自定义应用程序。放松所有碎片来解决一个简单的问题(如果我到达那里会发布更多的话),这有点毛茸茸,但我有一些东西需要加以考虑。经过反复试验,我已经将这个问题支持到firefox 14。

  1. firefox 13上的东西很好,firefox 14在Ubuntu上更新了,东西坏了。 (这种情况并不罕见,但我无法在任何地方找到这个问题)
  2. 我们转到我们的网络服务页面并重新加载,大约10次,然后重新加载,状态栏中的“正在连接”旋转。
  3. Firefox上的连接正在被XHR消耗掉。增加firefox中的最大连接设置可解决此问题。基本上我们打开了一个XHR,在chrome中,我甚至看不到,但在firefox节目中用锭子在萤火虫中。 XHR似乎在页面重新加载时保持开放,并最终消耗了与站点的开放连接。
  4. 几分钟左右后,连接释放,负载通过。
  5. 有没有人见过这个?有没有正确的方法来释放连接?尝试过的所有其他浏览器都没有这个问题。

    谢谢!

2 个答案:

答案 0 :(得分:1)

我在我的rails应用程序中有很多测试,在我更新到firefox 14.01之前工作正常。之后,Firefox浏览器打开并挂起。我不得不切换到Chrome(从Google下载的驱动程序)。如果有任何帮助,这就是我在ruby中初始化驱动程序的方法:

@driver = Selenium::WebDriver.for :chrome, :switches => %w[--ignore-certificate-errors --disable-popup-blocking --disable-translate]

答案 1 :(得分:0)

升级到Firefox 15 beta已经解决了这个问题。如果我在FF发行说明中找到任何内容,我会更新答案。

现在有一个Firefox错误可以跟踪此issue