每次我唤醒笔记本电脑时都会收到“此页面上的脚本可能正忙,或者可能已停止响应”的提示

每次我唤醒笔记本电脑时都会收到“此页面上的脚本可能正忙,或者可能已停止响应”的提示

每当我在几个小时或更长时间后唤醒我的笔记本电脑时,笔记本电脑都需要一分钟或更长时间才能唤醒,发出很大的噪音来计算某些东西,当它终于开始变得可用时,Firefox 会向我显示以下消息:

A script on this page may be busy, or it may have stopped responding. You can stop the script now, or you can continue to see if the script will complete.

Script: resource://gre/modules/XPCOMUtils.jsm:282

有时是其他脚本。

显然,当我在合上盖子之前关闭 Firefox 时,这种情况不会发生,而且唤醒速度要快得多。它可能与 Gmail 有特别联系。

知道发生了什么事以及如何阻止它发生吗?

Natty/联想 Thinkpad R500/ATI

答案1

我认为问题出在你的会议在服务器上过期。

当您的客户端 Firefox 尝试发起通信时,它将使用已过期的会话 ID/曲奇饼. 在 Gmail 中,当您注销时,或者几分钟(约 15 分钟)没有与客户端通信时,服务器会过期会话。Gmail 使用阿贾克斯持续检查客户端是否已连接。它使用与帐户关联的唯一 sessionID 来维护所有当前活动连接会话的列表。

当您进入休眠状态时,浏览器将失去与服务器的连接,并且您的会话将在服务器上过期。当您尝试重新连接时,客户端上的脚本将尝试使用服务器不知道其存在的会话 ID 进行连接,因为当服务器无法再检测到您的客户端已连接时,它会销毁该会话。

答案2

问题是,从睡眠状态恢复时,Firefox 会看到脚本已经运行了异常长时间(因为睡眠),因此建议终止它们。

相关内容