... но не любой ценой.
- 
	- Я хочу узнать имя родительского процесса, для чего получаю
getppid(), и знаю номер: /proc/[ppid]/stat файл даст мне искомое.
Нужен он мне временно, хочу вывести на консоль, вообще же собираюсь
сигнал родителю посылать, что "готов". А отладочная инфа
понадобилась для проверки, потому что "родительский" sh скрипт не
принимает мой сигнал после выполненного  Dingo(206 знак., 28.01.2024 10:53)
			- Интересно! программа отправляет сигнал, но обработчик вызывается
только после того, как отработает sleep 30 А можно как-то не просто в Си-коде sleep() или usleep() вызвать, а
вернуть управление родительскому? Ну, вроде как "у меня нет дел
сейчас, но я ещё не закончил"? Вроде как в фон самому перейти.  Dingo(294 знак., 28.01.2024 12:45)
					- sleep(0) - Cкpипaч(28.01.2024 12:45)
							- Подумал, переделал. Суть: теперь родительский шелл не спит долго и непрерывно, а спит много раз через while do done . И на итерации отчитывается о сигнале. Меня - пока устраивает. - Dingo(29.01.2024 10:21)
- Пока не стал. Но убрал завершающий '&' переводящий в фон - ближе к задуманному: работает программа, завершается; вызывается обработчик shell, потом спит. Что странно - обработчик вызывается только после завершения программы. То есть общее время не 30 сек., а 30+( myfile.c: sleep(x); ) - Dingo(28.01.2024 12:54)
 
 
- sleep(0) - Cкpипaч(28.01.2024 12:45)
							
- Незнаю, я не заморачивался, просто писал в лог (как вариант, в именованный канал). - Cкpипaч(28.01.2024 11:03)
 
- Интересно! программа отправляет сигнал, но обработчик вызывается
только после того, как отработает sleep 30 А можно как-то не просто в Си-коде sleep() или usleep() вызвать, а
вернуть управление родительскому? Ну, вроде как "у меня нет дел
сейчас, но я ещё не закончил"? Вроде как в фон самому перейти.  Dingo(294 знак., 28.01.2024 12:45)
					
 
- Я хочу узнать имя родительского процесса, для чего получаю
getppid(), и знаю номер: /proc/[ppid]/stat файл даст мне искомое.
Нужен он мне временно, хочу вывести на консоль, вообще же собираюсь
сигнал родителю посылать, что "готов". А отладочная инфа
понадобилась для проверки, потому что "родительский" sh скрипт не
принимает мой сигнал после выполненного  Dingo(206 знак., 28.01.2024 10:53)