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