DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=10602>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=10602 dispose() in Connection do not return. [EMAIL PROTECTED] changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED ------- Additional Comments From [EMAIL PROTECTED] 2002-07-10 10:45 ------- Good catch! thanks for that. I have made what I believe may fix this problem though I would like you to download and checkout the latest version. If it is fixed could you close this bug. Ta! Anyways heres the CVS message for commit --------------------------------- Potential fix for a threading bug. The problem occured when Thread1 [dispose() method] interrupted Thread2 [in run() method] and Thread2 managed to get to notifyAll() before Thread1 got to wait(). This could occur if Thread1 was interupted or Thread2 was already being "shutdown" when Thread1 did the interrupt. Synchronization was added to the "shutdown" portion of thread 2 and the "interrupt" portion of Thread 1 to hopefully alleviate this problem. Reported By: [EMAIL PROTECTED] --------------------------------- -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>