File tree Expand file tree Collapse file tree 1 file changed +3
-10
lines changed
src/main/java/com/microsoft/azure/functions/worker/reflect Expand file tree Collapse file tree 1 file changed +3
-10
lines changed Original file line number Diff line number Diff line change @@ -19,21 +19,14 @@ public EnhancedClassLoaderProvider() {
1919 */
2020 @ Override
2121 public ClassLoader createClassLoader () {
22- return createURLClassLoaderInstance ();
23- }
24-
25- /**
26- * Create and return a singleton URL classloader
27- * @return instance of URLClassLoader
28- */
29- private URLClassLoader createURLClassLoaderInstance () {
3022 if (classLoaderInstance == null ) {
3123 synchronized (lock ) {
3224 if (classLoaderInstance == null ) {
3325 URL [] urlsForClassLoader = new URL [urls .size ()];
3426 urls .toArray (urlsForClassLoader );
35- classLoaderInstance = new URLClassLoader (urlsForClassLoader );
36- loadDrivers (classLoaderInstance );
27+ URLClassLoader loader = new URLClassLoader (urlsForClassLoader );
28+ loadDrivers (loader );
29+ classLoaderInstance = loader ;
3730 }
3831 }
3932 }
You can’t perform that action at this time.
0 commit comments