downloader.removeListener(this);
if (!nextUpdate()) {
// fire in another thread so completed function can exit
AEThread thread = new AEThread("AllDownloadsComplete", true) {
public void runSupport() {
allDownloadsComplete();
}
};
thread.start();
}
return true;