У меня проблемы с проектом, в котором интенсивно используются сокеты с Smartfox Server.Иногда в Chrome данные сокетов, кажется, содержат предыдущие данные (сообщения от SFS в двойном формате).
В любом случае, мой вопрос довольно прост;каждый раз, когда вы читаете данные из сокета, вы должны вызывать метод flush () после?Я знаю, что настоятельно рекомендуется делать это при отправке данных.
....
socket.addEventListener(ProgressEvent.SOCKET_DATA, handleSocketData);
....
private function handleSocketData(evt:Event):void
{
var o:Object = socket.readObject();
....
socket.flush(); // is that necessary???
}