715e09e exit original process after sssd is initialized

3 files Authored by pbrezina 7 years ago , Committed by jhrozek 7 years ago ,
    exit original process after sssd is initialized
    
    https://fedorahosted.org/sssd/ticket/1357
    
    Neither systemd or our init script use pid file as a notification
    that sssd is finished initializing. They will continue starting up
    next service right after the original (not daemonized) sssd process
    is terminated.
    
    If any of the responders fail to start, we will never terminate
    the original process via signal and "service sssd start" will hang.
    Thus we take this as an error and terminate the daemon with
    a non-zero value. This will also terminate the original process
    and init script or systemd will print failure.
    
        
file modified
+26 -0
file modified
+29 -2
file modified
+1 -0