|
@@ -16,6 +16,7 @@ import org.springframework.web.reactive.function.client.WebClient;
|
|
import reactor.core.publisher.Mono;
|
|
import reactor.core.publisher.Mono;
|
|
import reactor.core.scheduler.Schedulers;
|
|
import reactor.core.scheduler.Schedulers;
|
|
|
|
|
|
|
|
+import javax.annotation.PreDestroy;
|
|
import java.io.File;
|
|
import java.io.File;
|
|
import java.io.FileOutputStream;
|
|
import java.io.FileOutputStream;
|
|
import java.io.InputStream;
|
|
import java.io.InputStream;
|
|
@@ -48,6 +49,12 @@ public class AutoDownloadJarProtocolSupportLoader extends JarProtocolSupportLoad
|
|
super.setServiceContext(serviceContext);
|
|
super.setServiceContext(serviceContext);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @Override
|
|
|
|
+ @PreDestroy
|
|
|
|
+ protected void closeAll() {
|
|
|
|
+ super.closeAll();
|
|
|
|
+ }
|
|
|
|
+
|
|
@Override
|
|
@Override
|
|
protected void closeLoader(ProtocolClassLoader loader) {
|
|
protected void closeLoader(ProtocolClassLoader loader) {
|
|
super.closeLoader(loader);
|
|
super.closeLoader(loader);
|