Hi My multi-threaded build encounters the below failure at the very end of the build
*05:26:33* Suppressed: java.lang.IllegalStateException: Attempt 1: Could not acquire read lock for 'artifact:ch.qos.logback:logback-classic:1.2.12' in 150 SECONDS*05:26:33* at org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapter$AdaptedLockSyncContext.acquire (NamedLockFactoryAdapter.java:202)*05:26:33* at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve (DefaultArtifactResolver.java:275)*05:26:33* at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts (DefaultArtifactResolver.java:260)*05:26:33* at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies (DefaultRepositorySystem.java:352)*05:26:33* at org.apache.maven.project.DefaultProjectDependenciesResolver.resolve (DefaultProjectDependenciesResolver.java:182)*05:26:33* at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies (LifecycleDependencyResolver.java:224)*05:26:33* at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.resolveProjectDependencies (LifecycleDependencyResolver.java:136) Some observation 1. Seems to happen only on slow build host/agent 2. The failure is 2/3 into the build where logback-classic is the most common dependency of all modules should be at local already 3. Increase lock time not helping 4. why readlock? instead of writelock Thought? Thanks -D