LINUX.ORG.RU

Сообщения chertjaga

 

suspend/resume thread в linux, как реализовать?

Задача следующая: есть два потока, поток A и поток B. Поток A в произвольный момент времени "усыпляем" из самого потока A, в большинстве случаев это безопасно, далее через n-ый промежуток времени(или при каких либо других обстоятельствах, условиях) из потока B "пробуждаем" поток A. В windows для этого есть соответствующие функции suspendthread и resumethread, подскажите их аналоги(точнее «легкие» реализации на C/C++) для os linux.

И еще одно между потоками A и B никакой синхронизации не происходит.

chertjaga
()

RSS подписка на новые темы