Обработка тайм-аутов подключения в устройствах Nokia S60? - PullRequest
1 голос
/ 16 марта 2010

У меня есть поток, который обрабатывает все HTTP-соединения с сервером, и есть другой поток, который обновляет пользовательский интерфейс и т. Д. У меня есть логика тайм-аута, реализованная в потоке пользовательского интерфейса, которая ищет какой-то ответ и тайм-аут его (закрывает соединение и отображает уведомление для пользователя)

Отлично работает на устройствах Nokia Series 40, когда приложение выходит за пределы диапазона, однако в Nokia Series 60 (особенно в E61, E71) тайм-аут никогда не происходит, приложение зависает.

Есть идеи?

1 Ответ

0 голосов
/ 24 марта 2010

Наверное, я понял это. Я не знаю, является ли это правильным решением. Когда я пытался установить тайм-аут соединения, я закрывал соединение из потока пользовательского интерфейса, наверное, поэтому пользовательский поток завис.

Как только я удалил его, все вернулось к норме.

...