/[monit]/monit/spawn.c
ViewVC logotype

Diff of /monit/spawn.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.31 by hauk, Tue Sep 2 02:05:49 2003 UTC revision 1.32 by hauk, Mon Sep 15 03:03:05 2003 UTC
# Line 138  void  spawn(Service_T S, Command_T C, co Line 138  void  spawn(Service_T S, Command_T C, co
138        sigemptyset(&mask);        sigemptyset(&mask);
139        pthread_sigmask(SIG_SETMASK, &mask, NULL);        pthread_sigmask(SIG_SETMASK, &mask, NULL);
140                
141          signal(SIGINT, SIG_DFL);
142          signal(SIGHUP, SIG_DFL);
143        signal(SIGTERM, SIG_DFL);        signal(SIGTERM, SIG_DFL);
144        signal(SIGUSR1, SIG_DFL);        signal(SIGUSR1, SIG_DFL);
145        signal(SIGPIPE, SIG_DFL);        signal(SIGPIPE, SIG_DFL);
# Line 148  void  spawn(Service_T S, Command_T C, co Line 150  void  spawn(Service_T S, Command_T C, co
150         */         */
151        umask(Run.umask);        umask(Run.umask);
152    
153          /*
154           * Switch uid/gid if requested
155           */
156        if(C->has_gid) {        if(C->has_gid) {
157          if(0 != setgid(C->gid)) {          if(0 != setgid(C->gid)) {
158            log("Failed to change gid to '%d' for '%s'\n",            log("Failed to change gid to '%d' for '%s'\n",

Legend:
Removed from v.1.31  
changed lines
  Added in v.1.32

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26