Как мы можем запустить другой поток B в течение некоторого времени, когда поток A падает в MacOS? - PullRequest
0 голосов
/ 11 октября 2019

В MacOS, с Objective-C / C ++.

Я хочу знать, сможем ли мы запустить поток B в течение некоторого времени, когда поток Mac аварийно завершает работу в MacOS.

Поскольку в потоке B (сбрасывает журнал из буфера) некоторая важная информация, полезная для устранения неполадок, если мы сможем очистить буфер журнала в потоке B, было бы здорово.

Как я знаю, мы можем использовать следующие коды для обработки SIGTERM: сигнал (SIGTERM, processSignal);

Но он не смог достичь моей цели.

Существуют ли другие технологии для достижения моей вышеуказанной цели.

...