2012-07-19 91 views
1

我有一个在Ubuntu上用python编写的自定义应用程序。将所有部分展开以减少问题的要求(如果我到达那里后会发布更多内容),这有点多毛,但我需要列举一些东西。试验和错误之后,我有备份这个问题过,只是火狐14Ubuntu上的Firefox 14卡住了连接

  1. 事情是在Firefox 13细,火狐14中更新了Ubuntu和东西坏了。 (这并不罕见,但我无法在任何地方找到此问题)
  2. 我们在我们的web服务中重新加载一个页面,重新加载10次,然后重新加载挂起,在“正在连接”状态栏。
  3. Firefox上的连接正在被XHR消耗。在Firefox中增加最大连接设置可以解决这个问题。基本上我们打开一个XHR,在铬中,我什至不能看到,但在firebug与微调的firefox节目。 XHR似乎在页面重新加载时保持打开状态,并最终消耗到该网站的开放连接。
  4. 几分钟左右后,连接释放并且负载通过。

有没有人看到这个?有没有正确的方法来释放连接?所有其他浏览器尝试没有这个问题。

谢谢!

回答

0

升级到Firefox 15测试版已解决问题。如果我在FF发行说明中发现任何内容,我会更新答案。

现在有一个Firefox bug跟踪这个issue

1

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

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

谢谢 - 我会用更多的发现来更新这个问题。切换到chrome修复了这个问题,但是我并没有真正测试firefox。 :) – dpb 2012-07-28 02:58:17