Changeset 2802
- Timestamp:
- Dec 23, 2004, 7:46:33 AM (22 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/imregister/imreg/SetSignals.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/imregister/imreg/SetSignals.c
r80 r2802 8 8 9 9 void SIG_PIPE (int sig) { 10 fprintf (stderr, "pipe signal \n", sig);10 fprintf (stderr, "pipe signal: %d\n", sig); 11 11 } 12 12 13 SetSignals () {13 void SetSignals () { 14 14 15 15 /* use default settings */ … … 17 17 signal (SIGCONT, SIG_DFL); 18 18 signal (SIGSTOP, SIG_DFL); 19 signal (SIGCHLD, SIG_DFL); 19 20 20 21 /* exit on these signals */ … … 30 31 signal (SIGIOT, SIG_DIE); 31 32 signal (SIGPWR, SIG_DIE); 33 signal (SIGINT, SIG_DIE); 34 35 signal (SIGPIPE, SIG_PIPE); 36 37 /* ignore these signals */ 32 38 signal (SIGHUP, SIG_IGN); 33 signal (SIGINT, SIG_DIE);34 39 signal (SIGQUIT, SIG_IGN); 35 signal (SIGPIPE, SIG_PIPE);36 40 signal (SIGALRM, SIG_IGN); 37 41 signal (SIGUSR1, SIG_IGN); 38 42 signal (SIGUSR2, SIG_IGN); 39 signal (SIGCHLD, SIG_IGN);40 43 signal (SIGTSTP, SIG_IGN); 41 44 signal (SIGTTIN, SIG_IGN); … … 65 68 # endif 66 69 # ifdef SIGCLD 67 signal (SIGCLD, SIG_ IGN);70 signal (SIGCLD, SIG_DFL); 68 71 # endif 69 72 # ifdef SIGLOST … … 76 79 } 77 80 78 KillProcess (char *pidfile) {81 void KillProcess (char *pidfile) { 79 82 80 83 pid_t pid; 81 84 char username[256], machine[256]; 82 85 char line[512]; 83 int i, status,wsock, rsock;86 int i, wsock, rsock; 84 87 struct stat filestat; 85 88 … … 105 108 } 106 109 107 StatusProcess (char *pidfile, char *msgfile) {110 void StatusProcess (char *pidfile) { 108 111 109 112 pid_t pid;
Note:
See TracChangeset
for help on using the changeset viewer.
