Changeset 7917 for trunk/Ohana/src/opihi/pantasks/ControllerOps.c
- Timestamp:
- Jul 16, 2006, 10:58:49 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/pantasks/ControllerOps.c (modified) (17 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/pantasks/ControllerOps.c
r6687 r7917 25 25 gettimeofday (&stop, (void *) NULL); 26 26 dtime = DTIME (stop, start); 27 /* if (VerboseMode()) fprintf (stderr, "check job status %f\n", dtime); */27 /* if (VerboseMode()) gprint (GP_ERR, "check job status %f\n", dtime); */ 28 28 29 29 if ((job[0].state == JOB_EXIT) || (job[0].state == JOB_CRASH)) { … … 32 32 gettimeofday (&stop, (void *) NULL); 33 33 dtime = DTIME (stop, start); 34 /* if (VerboseMode()) fprintf (stderr, "get stdout %f\n", dtime); */34 /* if (VerboseMode()) gprint (GP_ERR, "get stdout %f\n", dtime); */ 35 35 36 36 gettimeofday (&start, (void *) NULL); … … 38 38 gettimeofday (&stop, (void *) NULL); 39 39 dtime = DTIME (stop, start); 40 /* if (VerboseMode()) fprintf (stderr, "get stderr %f\n", dtime); */40 /* if (VerboseMode()) gprint (GP_ERR, "get stderr %f\n", dtime); */ 41 41 42 42 gettimeofday (&start, (void *) NULL); … … 44 44 gettimeofday (&stop, (void *) NULL); 45 45 dtime = DTIME (stop, start); 46 /* if (VerboseMode()) fprintf (stderr, "delete job %f\n", dtime); */46 /* if (VerboseMode()) gprint (GP_ERR, "delete job %f\n", dtime); */ 47 47 } 48 48 return (TRUE); … … 81 81 p = memstr (buffer.buffer, "job not found", buffer.Nbuffer); 82 82 if (p != NULL) { 83 fprintf (stderr, "unknown job %d\n", job[0].pid);83 gprint (GP_ERR, "unknown job %d\n", job[0].pid); 84 84 FreeIOBuffer (&buffer); 85 85 return (FALSE); … … 105 105 if (!strcmp(status_string, "CRASH")) outstate = JOB_CRASH; 106 106 if (outstate == -1) { 107 fprintf (stderr, "programming error?\n");107 gprint (GP_ERR, "programming error?\n"); 108 108 exit (1); 109 109 } … … 147 147 if (status == -1) return (CONTROLLER_HUNG); 148 148 149 /* if (VerboseMode()) fprintf (stderr, "message received (GetJobOutput : %s)\n", cmd); */149 /* if (VerboseMode()) gprint (GP_ERR, "message received (GetJobOutput : %s)\n", cmd); */ 150 150 /* drop extra bytes from pcontrol (not pclient:job) */ 151 151 buffer[0].Nbuffer = Nstart + Nbytes; … … 205 205 p = memstr (buffer.buffer, "JobID", buffer.Nbuffer); 206 206 if (p == NULL) { 207 fprintf (stderr, "missing PID in pcontrol message : programming error\n");207 gprint (GP_ERR, "missing PID in pcontrol message : programming error\n"); 208 208 exit (1); 209 209 } … … 240 240 pid = fork (); 241 241 if (!pid) { /* must be child process */ 242 fprintf (stderr, "starting controller connection\n");242 gprint (GP_LOG, "starting controller connection\n"); 243 243 244 244 /* close the other ends of the pipes */ … … 303 303 ControllerPID = pid; 304 304 ControllerStatus = TRUE; 305 fprintf (stderr, "Connected\n");305 gprint (GP_LOG, "Connected\n"); 306 306 return (TRUE); 307 307 … … 311 311 312 312 io_error: 313 fprintf (stderr, "timeout while connecting\n");313 gprint (GP_ERR, "timeout while connecting\n"); 314 314 goto close_pipes; 315 315 … … 341 341 if ((status == -1) && (errno == EPIPE)) { 342 342 StopController (); 343 if (VerboseMode()) fprintf (stderr, "controller is down\n");343 if (VerboseMode()) gprint (GP_ERR, "controller is down\n"); 344 344 return (FALSE); 345 345 } … … 355 355 if (status == 0) { 356 356 StopController (); 357 if (VerboseMode()) fprintf (stderr, "controller is down\n");357 if (VerboseMode()) gprint (GP_ERR, "controller is down\n"); 358 358 return (FALSE); 359 359 } 360 360 if (status == -1) { 361 if (VerboseMode()) fprintf (stderr, "controller is not responding\n");361 if (VerboseMode()) gprint (GP_ERR, "controller is not responding\n"); 362 362 return (FALSE); 363 363 } … … 369 369 bzero (buffer[0].buffer + buffer[0].Nbuffer, buffer[0].Nalloc - buffer[0].Nbuffer); 370 370 } 371 /* if (VerboseMode()) fprintf (stderr, "message received, %d cycles\n", i); */371 /* if (VerboseMode()) gprint (GP_ERR, "message received, %d cycles\n", i); */ 372 372 return (TRUE); 373 373 } … … 383 383 switch (Nread) { 384 384 case -2: /* error in read (programming error? system level error?) */ 385 fprintf (stderr, "serious IO error\n");385 gprint (GP_ERR, "serious IO error\n"); 386 386 exit (2); 387 387 case -1: /* no data in pipe */ … … 395 395 switch (Nread) { 396 396 case -2: /* error in read (programming error? system level error?) */ 397 fprintf (stderr, "serious IO error\n");397 gprint (GP_ERR, "serious IO error\n"); 398 398 exit (2); 399 399 case -1: /* no data in pipe */ … … 407 407 int PrintControllerOutput () { 408 408 409 fprintf (stderr, "--- stdout ---\n");410 fwrite (stdout_buffer.buffer, 1, stdout_buffer.Nbuffer, stderr);411 fprintf (stderr, "--- stdout---\n");412 fwrite (stderr_buffer.buffer, 1, stderr_buffer.Nbuffer, stderr);413 fprintf (stderr, "--- done ---\n");409 gprint (GP_LOG, "--- stdout ---\n"); 410 gwrite (stdout_buffer.buffer, 1, stdout_buffer.Nbuffer, GP_LOG); 411 gprint (GP_LOG, "--- stderr ---\n"); 412 gwrite (stderr_buffer.buffer, 1, stderr_buffer.Nbuffer, GP_LOG); 413 gprint (GP_LOG, "--- done ---\n"); 414 414 return (TRUE); 415 415 }
Note:
See TracChangeset
for help on using the changeset viewer.
