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 e768943d0f25bca56d1c8811d6ca0d37808c24e6
Author: Guillaume Nodet <[email protected]>
AuthorDate: Sun Jun 7 06:53:27 2026 +0000

    Fix BasicRepositoryConnectorFactory.priority — add volatile
    
    F-26: Make the priority field volatile to ensure cross-thread
    visibility between setPriority() and getPriority() calls.
---
 .../eclipse/aether/connector/basic/BasicRepositoryConnectorFactory.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/maven-resolver-connector-basic/src/main/java/org/eclipse/aether/connector/basic/BasicRepositoryConnectorFactory.java
 
b/maven-resolver-connector-basic/src/main/java/org/eclipse/aether/connector/basic/BasicRepositoryConnectorFactory.java
index 9cd0f1ab7..40299fdab 100644
--- 
a/maven-resolver-connector-basic/src/main/java/org/eclipse/aether/connector/basic/BasicRepositoryConnectorFactory.java
+++ 
b/maven-resolver-connector-basic/src/main/java/org/eclipse/aether/connector/basic/BasicRepositoryConnectorFactory.java
@@ -57,7 +57,7 @@ public final class BasicRepositoryConnectorFactory implements 
RepositoryConnecto
 
     private final Map<String, ProvidedChecksumsSource> 
providedChecksumsSources;
 
-    private float priority;
+    private volatile float priority;
 
     @Inject
     public BasicRepositoryConnectorFactory(

Reply via email to