[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[List Home]
|
[eclipselink-dev] Bug 272022: multi-threaded fix for possibly switched current/active thread on cacheKey mutex as part of acquired lock release
|
- From: "Michael O'Brien" <michael.obrien@xxxxxxxxxx>
- Date: Mon, 20 Apr 2009 14:29:39 -0400
- Delivered-to: eclipselink-dev@eclipse.org
- User-agent: Thunderbird 2.0.0.5 (Windows/20070716)
Everyone,
The following patch for bug# 272022 has been checked into the 1.1
branch under rev# 3982.
http://fisheye2.atlassian.com/changelog/eclipselink/?cs=3982
https://bugs.eclipse.org/bugs/attachment.cgi?id=132290&action=diff
http://bugs.eclipse.org/272022
Description:
To support a multi-threaded distributed environment in a
rollback situation - If during a release of an acquired lock - the
current thread and the active thread on the cacheKey mutex do not match
(which may happen on certain application servers) - switch them.
Reviewed by: Gordon and Andrei.
I am planning to check in the same fix into trunk later today, you
may review the patch and comment at your leisure.
Test results:
[junit] Tests run: 6653, Failures: 0, Errors: 0, Time elapsed: 3,592.506 sec
thank you
/michael