QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 770|回复: 1

如何在一个线程中控制一个线程阻塞,运行

[复制链接]
发表于 2005-7-1 10:09:07 | 显示全部楼层 |阅读模式
如有一个线程:当一个条件变量满足时,它开始运行,在运行中,如果另一个条件变量满足时,它又必须阻塞,
要一个条件变量还是两个,有其它的方法也可以!

其实我最主要是目的就是实现类似守护进程的功能,当没有别的线程运行时,它就运行,一旦别的线程条件满足可以运行时,它必须变为阻塞。

有谁知道如何由一个线程控制另一个线程阻塞
发表于 2005-7-3 18:11:53 | 显示全部楼层
互斥啊
pthread_mutex_lock()
pthread_mutex_unlock()
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-5 19:40 , Processed in 0.035757 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表