Ruby - контролирует дочерние потоки из основного потока - PullRequest
0 голосов
/ 19 ноября 2011

Основная программа создает дочерний поток.Дочерний поток выполняет цикл, и этот поток должен быть приостановлен и возобновлен на основе событий, происходящих в основном потоке.

Каков наилучший способ сделать это?IPC

1 Ответ

0 голосов
/ 27 февраля 2018

Связь между потоками должна осуществляться с использованием потоковобезопасных классов.

Вы можете использовать Очередь, поскольку она используется в качестве метода блокировки: pop.

Если вы хотите получить более конкретный ответ, вам нужно предоставить более подробную информацию о вашем случае использования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...