Чтобы создать службу (демон), мы разветвляем родителя и заставляем его выйти, в то время как дочерний элемент становится лидером сеанса путем вызова setsid()
. Более того, почему мы используем setsid ()? Наш бесхозный процесс решается init
(хотя и не во всех случаях) процессом.
Почему мы используем stsid ()? Есть ли связь между setsid()
обработкой SIGHUP
сигнала и