gcc 4.7.2
c89
您好,
我正在使用utils库中的APR安全线程队列。我的设计是使用线程将消息推送到队列,使用另一个线程从队列中弹出消息。这部分可以使用apr线程池和内存池。
但是,我想阻止,直到队列中有东西弹出。我想使用信号量来指示队列中有弹出的内容。但是,我在APR-Utils中看不到任何信号量。
我可以使用posix信号量,但我宁愿选择更便携的东西。因为我使用APR宁愿坚持下去。
APR是否有信号量,我看不到任何信号?
非常感谢任何建议,
答案 0 :(得分:1)
apr_queue_pop
会阻塞,因此不需要信号量。