Changeset 10651
- Timestamp:
- Dec 12, 2006, 12:54:20 AM (19 years ago)
- Location:
- trunk/Ohana/src/opihi/pcontrol
- Files:
-
- 3 edited
-
CheckBusyJob.c (modified) (2 diffs)
-
CheckSystem.c (modified) (1 diff)
-
KillJob.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/pcontrol/CheckBusyJob.c
r8424 r10651 38 38 host[0].job = NULL; 39 39 PutHost (host, PCONTROL_HOST_DOWN, STACK_BOTTOM); 40 PutJobSetState (job, PCONTROL_JOB_ BUSY, STACK_BOTTOM, PCONTROL_JOB_HUNG);40 PutJobSetState (job, PCONTROL_JOB_PENDING, STACK_BOTTOM, PCONTROL_JOB_HUNG); 41 41 FreeIOBuffer (&buffer); 42 42 return (TRUE); … … 79 79 sscanf (p, "%*s %d", &job[0].stderr_size); 80 80 81 if (job[0].stdout_size > 100000) abort(); 82 if (job[0].stderr_size > 100000) abort(); 83 81 84 // job has exited : move to DONE stack 82 85 // the host is still BUSY until job output is gathered (int CheckDoneJob) -
trunk/Ohana/src/opihi/pcontrol/CheckSystem.c
r8546 r10651 140 140 } 141 141 host = (Host *) job[0].host; 142 ASSERT (host != NULL, "host is NULL"); 142 143 RemoveStackByID (hoststack, host[0].HostID); 143 144 UnlockStack (hoststack); -
trunk/Ohana/src/opihi/pcontrol/KillJob.c
r8424 r10651 32 32 host[0].job = NULL; 33 33 PutHost (host, PCONTROL_HOST_DOWN, STACK_BOTTOM); 34 PutJobSetState (job, PCONTROL_JOB_ BUSY, STACK_BOTTOM, PCONTROL_JOB_HUNG);34 PutJobSetState (job, PCONTROL_JOB_PENDING, STACK_BOTTOM, PCONTROL_JOB_HUNG); 35 35 FreeIOBuffer (&buffer); 36 36 return (TRUE);
Note:
See TracChangeset
for help on using the changeset viewer.
