Помощь · Поиск · Пользователи · Календарь
Полная версия этой страницы: XML Socket. connect() жрёт память
Flash Zone Forum > Macromedia Flash > ActionScript
kaciDarkO
Если соединяться с сoкетом несколько раз или использовать команду
соединения в цикле, то память занимаемая под процесс возрастает до
огромных размеров (догнала до 200 Мб)
Flash Player 6
tiHo
ясен пень.

ты его еще бы в onEnterFrame поставил бы laugh.gif
MustLive
kaciDarkO

Переделай алгоритм работы программы, чтобы не было таких проблем.

Тебе не нужно множество раз (тем более в бесконечном цикле) использовывать XMLSocket. Для нормальной работы используй обработчики.

Например:
Код
function sConnect(success) {
    if (success) {
        trace ("Соединился!");
  } else {
        trace ("Нет соединения!");
    }
}
socket = new XMLSocket();
socket.onConnect = sConnect;
if (!socket.connect(null, 2000)) {
    trace ("Нет соединения!");
}
Rohan
Есть рекорд! 201 метр! Ура, товарищи!
Русская версия IP.Board © 2001-2009 IPS, Inc.