1

我有一个线程处理与服务器的所有 HTTP 连接,还有另一个线程更新 UI 等。我在 UI 线程中实现了一个超时逻辑,它查找一些响应并将其超时(关闭连接并显示一个通知用户)

它在诺基亚 40 系列设备上运行良好,当应用程序超出范围时,但是在诺基亚 60 系列(尤其是 E61、E71)中,超时永远不会发生,应用程序挂起。

任何的想法?

4

1 回答 1

0

我想我想通了。我不知道这是否是正确的解决方案,当我试图使连接超时时,我正在从 UI 线程关闭连接,我想这就是 UI 线程冻结的原因。

一旦我删除它,一切都恢复正常。

于 2010-03-24T18:45:14.370 回答