Почему systemd убивает процессы до обработки ExecStop?

Дабы не быть многословным, приведу ссылку на свой же вопрос на SO.

В двух словах:
Есть сервис. Порождает множество процессов.
При reboot, в процессе выполнения ExecStop, все процессы, которые я должен завершать самостоятельно, уже убиты.

В какой момент посылаются сигналы процессами, и можно ли этого избежать?
К примеру:
  1. указав в секции [Unit] параметр Before=smth
  2. обозначить что процессы, порожденные сервисом, относятся к этому сервису и не должны быть убиты просто так, без причины
  3. ???
  • Вопрос задан
  • 433 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы