У меня есть два процесса. 1) сервер и 2) клиент. Условием запуска клиента является то, что серверный процесс должен быть запущен. Я могу сделать это, чтобы проверить, как я отслеживаю вывод команды pidin. Проблема заключается в том, что серверный процесс умирает во время работы клиента. Я (клиентский процесс) хочу иметь возможность получать уведомления, если серверный процесс умирает, и перезапускать серверный процесс.
Можно ли этого добиться самым простым способом? Предлагает ли QNX какой-либо механизм для этого?
PS: я не хочу использовать механизм QNX IPC (например, ConnectAttach).