共用方式為


疑難排解例外狀況:System.Threading.AbandonedMutexException

當一個執行緒正在等候 Mutex 物件,而另一個執行緒卻以結束但未釋放 Mutex 的方式放棄 Mutex 時,所擲回的例外狀況。

備註

放棄的 Mutex 通常表示程式碼中的嚴重錯誤。 當執行緒結束但未釋放 Mutex 時,Mutex 所保護的資料結構便可能處於不一致的狀態。 如果能夠確認資料結構的完整性,要求 Mutex 擁有權的下一個執行緒就可以處理這個例外狀況並繼續進行。

請參閱

工作

HOW TO:使用例外狀況助理

參考

AbandonedMutexException

Mutex

執行緒 (C# 和 Visual Basic)