WebServer icon indicating copy to clipboard operation
WebServer copied to clipboard

mutexlock类的析构函数

Open zhangvia opened this issue 2 years ago • 1 comments

不应该先释放锁再destroy吗,怎么mutexlock.h里面的析构函数先lock(mutex)再destroy

zhangvia avatar Jul 03 '22 04:07 zhangvia

我也有这个疑问!!,muduo库里面是维护一个pid_t 类型的holder变量来判断是否有线程持有锁。在析构函数里判断assert(holder == 0),如果等于0,才destroy

xu-cell avatar Nov 08 '22 11:11 xu-cell