Skip to content

Commit 8ca29ad

Browse files
BalusCclaude
andcommitted
Bump arquillian-glassfish-server-pool to 2.2.0-SNAPSHOT
Picks up the SlotLeaser fix for a race in tryGrow's recycle path: two test JVMs could pick the same dead-but-still-listed slot and run PoolProvisioner.provisionSlot concurrently, surfacing as NoSuchFileException in deleteRecursive racing with the parallel clone's Files.createLink. See arquillian-container-glassfish PR. The race only triggers when prior GF processes died but slot dirs persisted (CI, reboot, pkill), so a hot pool kept alive between reactor runs masks it. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent f014379 commit 8ca29ad

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

tck/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@
195195

196196
<!-- GlassFish + arquillian-glassfish-server-pool wiring (used by glassfish-ci-managed) -->
197197
<glassfish.version>9.0.0-SNAPSHOT</glassfish.version>
198-
<glassfish.arquillian.version>2.1.4-SNAPSHOT</glassfish.arquillian.version>
198+
<glassfish.arquillian.version>2.2.0-SNAPSHOT</glassfish.arquillian.version>
199199
<security.api.update>false</security.api.update>
200200
<soteria.update>false</soteria.update>
201201
<soteria.version>5.0.0</soteria.version>

0 commit comments

Comments
 (0)