Changeset 7917 for trunk/Ohana/src/opihi/pclient/ChildOps.c
- Timestamp:
- Jul 16, 2006, 10:58:49 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/pclient/ChildOps.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/pclient/ChildOps.c
r4772 r7917 43 43 Nbad ++; 44 44 if (Nbad > 10) { 45 fprintf (stderr, "runaway!\n");45 gprint (GP_ERR, "runaway!\n"); 46 46 exit (2); 47 47 } … … 56 56 switch (Nread) { 57 57 case -2: /* error in read (programming error? system level error?) */ 58 fprintf (stderr, "serious IO error\n");58 gprint (GP_ERR, "serious IO error\n"); 59 59 exit (2); 60 60 case -1: /* no data in pipe */ … … 71 71 switch (Nread) { 72 72 case -2: /* error in read (programming error? system level error?) */ 73 fprintf (stderr, "serious IO error\n");73 gprint (GP_ERR, "serious IO error\n"); 74 74 exit (2); 75 75 case -1: /* no data in pipe */ … … 96 96 switch (errno) { 97 97 case ECHILD: 98 fprintf (stderr, "unknown PID, not a child proc\n");99 fprintf (stderr, "did process already exit? programming error?\n");98 gprint (GP_ERR, "unknown PID, not a child proc\n"); 99 gprint (GP_ERR, "did process already exit? programming error?\n"); 100 100 ChildStatus = PCLIENT_NONE; 101 101 break; 102 102 case EINVAL: 103 fprintf (stderr, "error EINVAL (waitpid): programming error\n");103 gprint (GP_ERR, "error EINVAL (waitpid): programming error\n"); 104 104 exit (1); 105 105 case EINTR: 106 fprintf (stderr, "error EINTR (waitpid): programming error\n");106 gprint (GP_ERR, "error EINTR (waitpid): programming error\n"); 107 107 exit (1); 108 108 default: 109 fprintf (stderr, "unknown error for waitpid (%d): programming error\n", errno);109 gprint (GP_ERR, "unknown error for waitpid (%d): programming error\n", errno); 110 110 exit (1); 111 111 } … … 118 118 default: 119 119 if (result != ChildPID) { 120 fprintf (stderr, "waitpid error: mis-matched PID (%d vs %d). programming error\n", result, ChildPID);120 gprint (GP_ERR, "waitpid error: mis-matched PID (%d vs %d). programming error\n", result, ChildPID); 121 121 exit (1); 122 122 } … … 131 131 } 132 132 if (WIFSTOPPED(waitstatus)) { 133 fprintf (stderr, "waitpid returns 'stopped': programming error\n");133 gprint (GP_ERR, "waitpid returns 'stopped': programming error\n"); 134 134 exit (1); 135 135 }
Note:
See TracChangeset
for help on using the changeset viewer.
