DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUGĀ·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=38410>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED ANDĀ·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=38410





------- Additional Comments From [EMAIL PROTECTED]  2006-02-11 22:42 -------
KB 105678 points out;


  Deadlock. The Synchronization overview says the following about mutexes: 
  If a thread terminates without releasing its ownership of a mutex object, the 
  mutex is considered to be abandoned. A waiting thread can acquire ownership 
of 
  an abandoned mutex, but the wait function's return value indicates that the 
  mutex is abandoned. 

  WaitForSingleObject() will return WAIT_ABANDONED for a mutex that has been 
  abandoned. However, the resource that the mutex is protecting is left in an 
  unknown state. 

  There is no way to tell whether a critical section has been abandoned.

So for the mutex case, it appears we cannot trust the mutex at this point?

Please provide citations for more recent commentary from Microsoft.  Thanks

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to