Bill Burke wrote: > Another possible bug related to this same problem. [please read below]. > > EntityInstanceInterceptor gets the mutex of the Entity's key before going > into the do..while loop. If a different thread/transaction rollsback, the > mutex gets detached from the EntityEnterpriseContext and the thread in the > do..while loop is acquiring a lock on a context that is not attached. Am I > missing something here? I don't think so. Do we need to mark the mutex as invalid? When we add teh wait/notify, invalidation should also notify. > > I'd really like to go in and fix this problem, but I really need another set > of eyeballs to make sure I'm doing things right. Danch, can you volunteer > to help? Also, while I'm in this code, maybe I should consider adding the > "Missing wait/notify" and remove that buggy do..while loop as well. > I can certainly review. I won't have much time for investigation until this evening, and then my wife may have other plans for my time. -danch
Confidential e-mail for addressee only. Access to this e-mail by anyone else is unauthorized. If you have received this message in error, please notify the sender immediately by reply e-mail and destroy the original communication.
