IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 2802


Ignore:
Timestamp:
Dec 23, 2004, 7:46:33 AM (22 years ago)
Author:
eugene
Message:

changed child signals to default

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/imregister/imreg/SetSignals.c

    r80 r2802  
    88
    99void SIG_PIPE (int sig) {
    10   fprintf (stderr, "pipe signal\n", sig);
     10  fprintf (stderr, "pipe signal: %d\n", sig);
    1111}
    1212
    13 SetSignals () {
     13void SetSignals () {
    1414
    1515  /* use default settings */
     
    1717  signal (SIGCONT,   SIG_DFL);   
    1818  signal (SIGSTOP,   SIG_DFL);   
     19  signal (SIGCHLD,   SIG_DFL);
    1920
    2021  /* exit on these signals */
     
    3031  signal (SIGIOT,    SIG_DIE);     
    3132  signal (SIGPWR,    SIG_DIE);     
     33  signal (SIGINT,    SIG_DIE);
     34
     35  signal (SIGPIPE,   SIG_PIPE);   
     36
     37  /* ignore these signals */
    3238  signal (SIGHUP,    SIG_IGN);
    33   signal (SIGINT,    SIG_DIE);
    3439  signal (SIGQUIT,   SIG_IGN);
    35   signal (SIGPIPE,   SIG_PIPE);   
    3640  signal (SIGALRM,   SIG_IGN);   
    3741  signal (SIGUSR1,   SIG_IGN);   
    3842  signal (SIGUSR2,   SIG_IGN);   
    39   signal (SIGCHLD,   SIG_IGN);   
    4043  signal (SIGTSTP,   SIG_IGN);   
    4144  signal (SIGTTIN,   SIG_IGN);   
     
    6568# endif
    6669# ifdef SIGCLD
    67   signal (SIGCLD,    SIG_IGN);     
     70  signal (SIGCLD,    SIG_DFL);     
    6871# endif
    6972# ifdef SIGLOST
     
    7679}
    7780
    78 KillProcess (char *pidfile) {
     81void KillProcess (char *pidfile) {
    7982 
    8083  pid_t pid;
    8184  char username[256], machine[256];
    8285  char line[512];
    83   int i, status, wsock, rsock;
     86  int i, wsock, rsock;
    8487  struct stat filestat;
    8588
     
    105108}
    106109
    107 StatusProcess (char *pidfile, char *msgfile) {
     110void StatusProcess (char *pidfile) {
    108111 
    109112  pid_t pid;
Note: See TracChangeset for help on using the changeset viewer.