Показать сообщение отдельно
Старый 28.08.2008, 21:59
DarkLight вне форума Посмотреть профиль Отправить личное сообщение для DarkLight Посетить домашнюю страницу DarkLight Найти все сообщения от DarkLight
  № 8  
Ответить с цитированием
DarkLight
ветеран форума
 
Аватар для DarkLight

Регистрация: May 2006
Адрес: Москва
Сообщений: 2,978
Отправить сообщение для DarkLight с помощью ICQ Отправить сообщение для DarkLight с помощью Skype™
Решил днем проблему=) По сути, Chas был прав. Собственно, при отправке 2 сообщений с малым интервалом они склеиваются, причем as3-шный XMLSocket это, похоже, не предусмотрел, а потому все, что после 0го символа дропается. Проблему решил переходом на бинарный сокет с ручной проверкой наличия нулевого байта не в конце запроса, и чтения в этом случае всех кусков отдельно. Вобщем написал над бинарным сокетом собственную реализацию XMLSocket, и все стало замечательно=)

Вывод: при наличии вероятности отправки нескольких сообщений подряд использование XMLSocket-а чревато эзотерическими проблемами
__________________
4am is time to rock