Changeset 4762 for trunk/Ohana/src/opihi/pantasks/CheckController.c
- Timestamp:
- Aug 13, 2005, 10:30:13 AM (21 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/pantasks/CheckController.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/pantasks/CheckController.c
r4714 r4762 3 3 int CheckController () { 4 4 5 float dtime; 6 struct timeval start, stop; 5 7 char *p, *q; 6 8 int i, Njobs, status, JobID; 7 9 Job *job; 8 10 IOBuffer buffer; 11 12 gettimeofday (&start, (void *) NULL); 9 13 10 14 /* get the list of completed jobs (exit / crash), update the job status */ … … 32 36 } 33 37 38 gettimeofday (&stop, (void *) NULL); 39 dtime = DTIME (stop, start); 40 if (VerboseMode()) fprintf (stderr, "check stack %f\n", dtime); 41 gettimeofday (&start, (void *) NULL); 42 34 43 p = buffer.buffer; 35 for (i = 0; i < Njobs; i++) {44 for (i = 0; (i < Njobs) && !TestElapsedCheck(); i++) { 36 45 q = strchr (p, '\n'); 37 46 if (q == NULL) { … … 50 59 CheckControllerJob (job); 51 60 } 52 61 gettimeofday (&stop, (void *) NULL); 62 dtime = DTIME (stop, start); 63 if (VerboseMode()) fprintf (stderr, "check %d jobs %f\n", i, dtime); 64 65 if (TestElapsedCheck()) return (TRUE); 66 53 67 /*** check CRASH jobs ***/ 54 68 FlushIOBuffer (&buffer); … … 72 86 73 87 p = buffer.buffer; 74 for (i = 0; i < Njobs; i++) {88 for (i = 0; (i < Njobs) && !TestElapsedCheck(); i++) { 75 89 q = strchr (p, '\n'); 76 90 if (q == NULL) {
Note:
See TracChangeset
for help on using the changeset viewer.
