| Summary: | CourierFactory synchronizes around access to lifecycle resource | ||
|---|---|---|---|
| Product: | [JBoss] JBoss Enterprise SOA Platform 4 | Reporter: | Kevin Conner <kevin.conner> |
| Component: | JBossESB | Assignee: | Kevin Conner <kevin.conner> |
| Status: | CLOSED NEXTRELEASE | QA Contact: | |
| Severity: | high | Docs Contact: | |
| Priority: | high | ||
| Version: | 4.3 CP01 | ||
| Target Milestone: | --- | ||
| Target Release: | 4.3 CP02 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| URL: | http://jira.jboss.org/jira/browse/SOA-1296 | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2009-09-16 10:55:45 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Kevin Conner
2009-04-26 11:55:19 UTC
Link: Added: This issue depends JBESB-2513 Fixed in ESB branch, will be in next merge for SOA 4.3CP added as resolved to 4.3.CP02 release notes: JBESB-2513 - A potential deadlock situation during shutdown has been eliminated by removing the synchronized modifier from the registerCourier() and deregisterCourier() methods in CourierFactory. Concurrency is now handled using synchronized statements within those methods. Changes are in the current codebase, synchronisation scope has been reduced from method level to cover just modifications to the maps. |