Just block all signals - sinit - suckless init
 (HTM) git clone git://git.suckless.org/sinit
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 8a9ac0ea3c6ecddfef6e914122b3bb20cb37523c
 (DIR) parent d8ba71dec434728e80bd04a7d5d820bd1e82c58c
 (HTM) Author: sin <sin@2f30.org>
       Date:   Thu, 27 Mar 2014 10:20:08 +0000
       
       Just block all signals
       
       Diffstat:
         M sinit.c                             |       4 +---
       
       1 file changed, 1 insertion(+), 3 deletions(-)
       ---
 (DIR) diff --git a/sinit.c b/sinit.c
       @@ -38,9 +38,7 @@ main(void)
        
                chdir("/");
        
       -        sigemptyset(&set);
       -        for (i = 0; i < LEN(sigmap); i++)
       -                sigaddset(&set, sigmap[i].sig);
       +        sigfillset(&set);
                sigprocmask(SIG_BLOCK, &set, NULL);
        
                spawn(rcinitcmd);