IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jul 16, 2006, 10:58:49 PM (20 years ago)
Author:
eugene
Message:

major updates to use gprint for buffered / threaded printing

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/opihi/pcontrol/StopHosts.c

    r4763 r7917  
    4141
    4242    case PCLIENT_HUNG:
    43       fprintf (stderr, "host %s is not responding\n", host[0].hostname);
     43      gprint (GP_ERR, "host %s is not responding\n", host[0].hostname);
    4444      break;
    4545
     
    4848
    4949    default:
    50       fprintf (stderr, "unknown status for pclient command: programming error\n"); 
     50      gprint (GP_ERR, "unknown status for pclient command: programming error\n"); 
    5151      exit (1);
    5252  }
     
    8383      switch (errno) {
    8484        case ECHILD:
    85           fprintf (stderr, "unknown PID, not a child proc\n");
    86           fprintf (stderr, "did process already exit?  programming error?\n");
     85          gprint (GP_ERR, "unknown PID, not a child proc\n");
     86          gprint (GP_ERR, "did process already exit?  programming error?\n");
    8787          break;
    8888        case EINVAL:
    89           fprintf (stderr, "error EINVAL (waitpid): programming error\n");
     89          gprint (GP_ERR, "error EINVAL (waitpid): programming error\n");
    9090          exit (1);
    9191        case EINTR:
    92           fprintf (stderr, "error EINTR (waitpid): programming error\n");
     92          gprint (GP_ERR, "error EINTR (waitpid): programming error\n");
    9393          exit (1);
    9494        default:
    95           fprintf (stderr, "unknown error for waitpid (%d): programming error\n", errno);
     95          gprint (GP_ERR, "unknown error for waitpid (%d): programming error\n", errno);
    9696          exit (1);
    9797      }
     
    9999     
    100100    case 0:
    101       fprintf (stderr, "child did not exit??");
     101      gprint (GP_ERR, "child did not exit??");
    102102      /** put back in IDLE state? **/
    103103      break;
     
    105105    default:
    106106      if (result != pid) {
    107         fprintf (stderr, "waitpid error: mis-matched PID (%d vs %d).  programming error\n", result, pid);
     107        gprint (GP_ERR, "waitpid error: mis-matched PID (%d vs %d).  programming error\n", result, pid);
    108108        exit (1);
    109109      }
    110110     
    111111      if (WIFEXITED(waitstatus)) {
    112         fprintf (stderr, "child exited with status %d\n", WEXITSTATUS(waitstatus));
     112        gprint (GP_ERR, "child exited with status %d\n", WEXITSTATUS(waitstatus));
    113113      }
    114114      if (WIFSIGNALED(waitstatus)) {
    115         fprintf (stderr, "child crashed with status %d\n", WTERMSIG(waitstatus));
     115        gprint (GP_ERR, "child crashed with status %d\n", WTERMSIG(waitstatus));
    116116      }
    117117      if (WIFSTOPPED(waitstatus)) {
    118         fprintf (stderr, "waitpid returns 'stopped': programming error\n");
     118        gprint (GP_ERR, "waitpid returns 'stopped': programming error\n");
    119119        exit (1);
    120120      }
Note: See TracChangeset for help on using the changeset viewer.