When you called SWFLoader.stopAndUnload(), did you compile your app with "-target-player=10"? If you didn't then stopAndUnload() will fallback to calling unload(). The reason is stopAndUnload() is a new api for Flash Player 10 and can't be called when you compile your app as a version 9 swf.
-Darrell --- In flexcoders@yahoogroups.com, "alex" <myth_dran...@...> wrote: > > Hello , > > I guess this issues was brought up before but I could not find any working > solution > > Basically I have SWFLoader wich I load(url) with Youtube video, > it plays fines the first time and exits the application just fine , no leak . > If I following some event try to unload the video and load a new url , the > video is not loaded although I can see there was a request to the url , but > the worst part is that the connection is not closed(new or old ? ) and hence > when I close my AIR application (NativeApplication.nativeApplication.exit(); > ) , the adl.exe stays in the memory ! > Ok , so I tried .stopAndUnload , I tried null on the Loader , > I tried > receivingLC = new LocalConnection(); > closeConnection(); > receivingLC.client = this; > //receivingLC.connect('AVM1controlConn'); > which is also not working and the last line with connect gives me error that > a connection already established. > > So my question is how can I close the connection manually on the SWFLoader ? >