commit
ec01ae5f10
|
@ -144,7 +144,7 @@ func (l *linuxStandardInit) Init() error {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
// compare the parent from the inital start of the init process and make sure that it did not change.
|
// compare the parent from the inital start of the init process and make sure that it did not change.
|
||||||
// if the parent changes that means it died and we were reparened to something else so we should
|
// if the parent changes that means it died and we were reparented to something else so we should
|
||||||
// just kill ourself and not cause problems for someone else.
|
// just kill ourself and not cause problems for someone else.
|
||||||
if syscall.Getppid() != l.parentPid {
|
if syscall.Getppid() != l.parentPid {
|
||||||
return syscall.Kill(syscall.Getpid(), syscall.SIGKILL)
|
return syscall.Kill(syscall.Getpid(), syscall.SIGKILL)
|
||||||
|
|
Loading…
Reference in New Issue