Roc*_*art 5 c# multithreading mutex
我的应用程序中有一个已命名的互斥体。
private Mutex TaskExitStatus = new Mutex(false, "TaskExit")
Run Code Online (Sandbox Code Playgroud)
我使用TaskExitStatus.WaitOne()在方法中获取互斥量
如果我在退出应用程序时不释放互斥锁,将会发生什么?互斥锁可以安全处置吗?
更新1: 在应用程序退出时未释放时,已命名和未命名的互斥体的行为是否相同?
更新2 这是我从MSDN链接中读取的内容
使用CloseHandle函数关闭句柄。进程终止时,系统会自动关闭句柄。当其最后一个句柄关闭时,互斥对象将被销毁。
| 归档时间: |
|
| 查看次数: |
2845 次 |
| 最近记录: |