Блоки SSL сокета Android при чтении при изменении соединения - PullRequest
3 голосов
/ 19 февраля 2010

Я предполагаю, что когда я читаю поток ввода, он блокируется, пока не получит больше данных для чтения. Я также предполагаю, что когда соединение закрыто, чтение вызывает IOException.

Проблема в том, что иногда, когда я меняю соединение с оператора на WiFi или с WiFi на оператора, чтение просто зависает и никогда не вызывает IOException.

SDK 1.5, а телефон HTC Hero.

Это поведение довольно уродливо для меня, потому что мне нужно всегда оставаться на связи. Кто-нибудь еще видел эту проблему? Это ошибка или я ошибка?

Спасибо

Ответы [ 2 ]

0 голосов
/ 28 июня 2010

Я получаю точно такую ​​же ошибку (Nexus one, Android 2.1), используя asmack, который действительно делает SSL. Смотрите ссылку http://code.google.com/p/asmack/issues/detail?id=16

0 голосов
/ 22 февраля 2010

Во всяком случае, иногда он блокируется, даже если я переключаюсь в режим самолета.Атрибуты потоков: открыт, не закрыт, привязан, создан.Я единственный, кто получил эту ошибку?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...