使用案例:
线程A:请把我从活动线程池中删除,调度员先生。
线程B:调度器先生,请将线程A添加到活动线程池中,如果他还没有的话
这是一个相当具体且包含良好的问题。当然,我可以使用 pthread 的条件变量来做到这一点——但它们解决了一个更复杂的问题。
想知道是否有更直接的路线可用。例如,sigwait
使用案例:
线程A:请把我从活动线程池中删除,调度员先生。
线程B:调度器先生,请将线程A添加到活动线程池中,如果他还没有的话
这是一个相当具体且包含良好的问题。当然,我可以使用 pthread 的条件变量来做到这一点——但它们解决了一个更复杂的问题。
想知道是否有更直接的路线可用。例如,sigwait