Project

Profile

Help

Bug #2644

closed

9.7 regression: Deadlock for concurrent instantiation of Configuration and EnterpriseConfiguration

Added by Gunther Rademacher about 8 years ago. Updated about 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Build and release
Sprint/Milestone:
-
Start date:
2016-02-24
Due date:
% Done:

100%

Estimated time:
Legacy ID:
Applies to branch:
9.7
Fix Committed on Branch:
9.7
Fixed in Maintenance Release:
Platforms:

Description

The chance of dealock, that was reported in Bug #2327, and fixed for 9.6.0.5, has returned with Saxon 9.7.

The test program attached to Bug #2327 can be used to reproduce it. The workaround that is proposed there still applies.

I am also attaching a TestNG test for validation of both the workaround and the fix.

Tested on

  • Saxon-EE 9.7.0.3J

  • Java version 1.8.0_51


Files

TestSaxonConfigurationInstantiation.java (4.11 KB) TestSaxonConfigurationInstantiation.java TestNG test for validating fix and workaround of deadlock issue Gunther Rademacher, 2016-02-24 18:05

Please register to edit this issue

Also available in: Atom PDF