This is an automated email from the ASF dual-hosted git repository.

gnodet pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-resolver.git

commit 99e7e8dd3e0cf8a6dc8c8ea6b04335a330dbe40b
Author: Guillaume Nodet <[email protected]>
AuthorDate: Sun Jun 7 07:04:18 2026 +0000

    Fix WagonTransporter pollWagon — release wagon on reconnect failure instead 
of re-queuing
---
 .../main/java/org/eclipse/aether/transport/wagon/WagonTransporter.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/maven-resolver-transport-wagon/src/main/java/org/eclipse/aether/transport/wagon/WagonTransporter.java
 
b/maven-resolver-transport-wagon/src/main/java/org/eclipse/aether/transport/wagon/WagonTransporter.java
index b36b439ce..0d137246e 100644
--- 
a/maven-resolver-transport-wagon/src/main/java/org/eclipse/aether/transport/wagon/WagonTransporter.java
+++ 
b/maven-resolver-transport-wagon/src/main/java/org/eclipse/aether/transport/wagon/WagonTransporter.java
@@ -312,7 +312,7 @@ final class WagonTransporter implements Transporter {
             try {
                 connectWagon(wagon);
             } catch (Exception e) {
-                wagons.add(wagon);
+                releaseWagon(wagon);
                 throw e;
             }
         }

Reply via email to