Показать сообщение отдельно
Старый 19.04.2013, 15:09
C4Grey вне форума Посмотреть профиль Отправить личное сообщение для C4Grey Найти все сообщения от C4Grey
  № 15  
Ответить с цитированием
C4Grey

Регистрация: May 2007
Сообщений: 181
Отправить сообщение для C4Grey с помощью ICQ Отправить сообщение для C4Grey с помощью Skype™
Цитата:
Сообщение от caseyryan Посмотреть сообщение
Чем в данном случае дебагер лучше трейса?
Тем, что можно посмотреть состояние экземпляра класса Socket...для примера, вот так:

Впрочем, сам с удовольствием использую Flash Console наравне с дебагером - любое средство пригодится в определенных условиях.

Цитата:
Сообщение от iflamberg Посмотреть сообщение
Мне интересно, что вы там собираетесь ловить catch'ем. Там событие ошибки возникает, а не ошибка выкидывается.
Ну а вдруг

Добавлено через 29 минут
Цитата:
Сообщение от MOHCTEP Посмотреть сообщение
2 C4Grey Как вы считаете, OnSenderClose в вашем коде когда нибудь сработает?
Писал ведь уже, что сокет отключается вручную, перед полным его диспозом. И чистка, если flush() подразумевается, тоже делается. Разве что проверю еще буфер, перед удалением сокета.
извини, забыл что это событие вызвается только при отключении от сервера. В одной игршке делал переподключение к серверу - там сокеты были нужны только во время самого геймплея, клиенты часто отключались-подключались, и таких пробелм не видел, потому и советовал максимально обвешаться проверками, защитный рефлекс при столкновении с неведомым .
P.S.
Возможно, это еще один глупый совет, но попробуй подключится по таймеру через секунд 5 - на одном форуме встречал топик с похожей проблемой.


Последний раз редактировалось C4Grey; 19.04.2013 в 15:58.