Кажется, глючит в 2 ситуациях,
Я объявляю таймер для сокета
private var socketTimer:Timer = new Timer(500,1);
Код 1:
Этот код занял несколько секунд перед выполнением NativeProcess
public function onTimerComplete(event:TimerEvent):void {
socketMonitor = new SocketMonitor('127.0.0.1',8090);
socketMonitor.addEventListener(StatusEvent.STATUS, socketStatusChange);
socketMonitor.start();
}
private function socketStatusChange(e:StatusEvent):void {
if(socketMonitor.available==false && xSo_start==false) {
xSo_start=true;
xSoDump(); //Execute NativeProcess EXE
}
}
Код 2 (Оптимизировать):
Этот код немедленно выполнит NativeProcess, но через несколько минут NativeProcess зависнет сам по себе безо всякой ошибки:
public function onTimerComplete(event:TimerEvent):void {
socketMonitor = new SocketMonitor('127.0.0.1',8090);
socketMonitor.addEventListener(StatusEvent.STATUS, socketStatusChange);
socketMonitor.start();
xSoDump();
}
private function socketStatusChange(e:StatusEvent):void {
}
В определенных ситуациях NativeProcess тоже будет зависать, что заставляет меня задуматься, сталкивался ли кто-нибудь с той же самкой?