kaciDarkOПеределай алгоритм работы программы, чтобы не было таких проблем.
Тебе не нужно множество раз (тем более в бесконечном цикле) использовывать XMLSocket. Для нормальной работы используй обработчики.
Например:
Код
function sConnect(success) {
if (success) {
trace ("Соединился!");
} else {
trace ("Нет соединения!");
}
}
socket = new XMLSocket();
socket.onConnect = sConnect;
if (!socket.connect(null, 2000)) {
trace ("Нет соединения!");
}