Quantcast
Channel: Linux.org.ru: Форум (тех. форум)
Viewing all articles
Browse latest Browse all 73844

SIGSTOP SIGCONT группе процессов

$
0
0

Приветствую.

Есть процесс который порождает дерево процессов. Чтобы остановить их использую SIGSTOP для дерева по TPGID

Узнаем наш tpgid

/bin/ps ax -O tpgid | /bin/grep bash

и шлем сигнал такой командой

/bin/kill -19 -- -12345

далее хотим воскресить процесс и узнаем его tpgid снова

/bin/ps ax -O tpgid | /bin/grep bash

И наш tpgid уже поменялся! Если использовать его, то не все процессы просыпаются.

Если использовать tpgid которому был послан SIGSTOP то все ок.

Кто то может в курсе, почему меняется tpgid и что с этим делать?

 


Viewing all articles
Browse latest Browse all 73844

Trending Articles