| Summary: | CLONE -Deadlock when RuleAgent thread refreshes rules while another thread creates a statefulSession | ||
|---|---|---|---|
| Product: | [JBoss] JBoss Enterprise BRMS Platform 5 | Reporter: | nwallace <nwallace> |
| Component: | unspecified | Assignee: | Mark Proctor <mark.proctor> |
| Status: | CLOSED NEXTRELEASE | QA Contact: | |
| Severity: | unspecified | Docs Contact: | |
| Priority: | high | ||
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Target Release: | 5.0.1 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| URL: | http://jira.jboss.org/jira/browse/BRMS-155 | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: |
Windows XP SP3
Sun JRE 1.5.0_14
|
|
| Last Closed: | 2009-09-01 12:18:47 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
nwallace
2009-07-07 12:59:44 UTC
Link: Added: This issue is related to JBRULES-1876 Fix in place. For documenting this in the Release Notes, can you please confirm the following and fill in the missing information. Dot point explanations are fine:
The CAUSE (what was actually broken)
* A deadlock would occur in Drools
4.0.7 if the RuleAgent refreshed its
associated RuleBase whilst a new
stateful session was being created by another thread on
that same RuleBase.
CONSEQUENCES of the bug (how it impacts users.)
* This would result in a deadlock.
The FIX (what was changed to eliminate this bug) and
*
RESULTS of the fix (what now happens for users.)
* The error no longer occurs???
We are still awaiting the outstanding information for the Release Notes on this one. Please provide it as soon as possible. Thanks. added to the 5.0.CP01 release notes as resolved: JBRULES-1876 The RuleAgent can now safely refresh its associated RuleBase whilst a new stateful session is being created on the RuleBase by another thread. Previously this could result in a deadlock. |