pthread_mutex_lock形成死锁缘由

刚刚接触linux不久,在多线程编程时遇到了互斥锁死锁的状况,分析缘由是同一个锁连续两次加锁,致使程序被锁死。 代码以下: void f(void) { ... pthread_mutex_lock(&mutex); 共用变量a pthread_mutex_unlock(&mutex); ... } void rt1(void) { while(1) { pthread_mu
相关文章
相关标签/搜索