diff --git a/org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java b/org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java index 271f462aa..50eca21c6 100644 --- a/org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java +++ b/org.eclipse.jgit/src/org/eclipse/jgit/transport/Transport.java @@ -76,6 +76,7 @@ public enum Operation { PUSH; } + // Use weak references to enable unloading dynamically loaded protocols private static final List> protocols = new CopyOnWriteArrayList<>();