Checkpoint job kill code

This commit is contained in:
Alden Hart
2017-03-04 14:26:38 -05:00
parent b68782a5d1
commit e7db065c80
3 changed files with 83 additions and 39 deletions
+7 -6
View File
@@ -256,11 +256,12 @@ stat_t cm_panic(const stat_t status, const char *msg)
void cm_job_kill()
{
cm->job_kill_requested = true;
cm1.hold_abort_requested = true;
cm_program_end();
if (cm->machine_state == MACHINE_ALARM) {
cm->machine_state = MACHINE_PROGRAM_STOP;
} else if (cm->machine_state == MACHINE_SHUTDOWN) {
cm->machine_state = MACHINE_READY;
}
// if (cm->machine_state == MACHINE_ALARM) {
// cm->machine_state = MACHINE_PROGRAM_STOP;
// } else if (cm->machine_state == MACHINE_SHUTDOWN) {
// cm->machine_state = MACHINE_READY;
// }
}