void BaseShadow::holdJobAndExit( const char* reason, int hold_reason_code, int hold_reason_subcode ) { holdJob(reason,hold_reason_code,hold_reason_subcode); // finally, exit and tell the schedd what to do DC_Exit( JOB_SHOULD_HOLD ); }
void BaseShadow::holdJobAndExit( const char* reason, int hold_reason_code, int hold_reason_subcode ) { m_force_fast_starter_shutdown = true; holdJob(reason,hold_reason_code,hold_reason_subcode); // finally, exit and tell the schedd what to do DC_Exit( JOB_SHOULD_HOLD ); }
bool JICLocalSchedd::notifyStarterError( const char* err_msg, bool critical, int hold_reason_code, int hold_reason_subcode ) { JICLocal::notifyStarterError(err_msg,critical,hold_reason_code,hold_reason_subcode); if( hold_reason_code ) { holdJob( err_msg, hold_reason_code, hold_reason_subcode ); } return true; }