cooling/cooling.cc
/// Mark rsked as broken; turn on the red light.
///
Mark rsked as broken; turn on the red light.
Mark rsked as broken ; turn on the red light .
void Cooling::mark_rsked_broken(time_t tx)
{
    m_rsked_broken = true;
    m_last_failed_start = tx;
    m_last_rsked_crash = tx;
    illuminate_red(true);
    terminate_rsked();
    m_rsked_cm->clear_status(); 
    LOG_ERROR(Lgr) << "Rsked is being marked as broken--no restarts for a while";
}
void Cooling :: mark_rsked_broken ( time_t tx ) { m_rsked_broken = true ; m_last_failed_start = tx ; m_last_rsked_crash = tx ; illuminate_red ( true ) ; terminate_rsked ( ) ; m_rsked_cm -> clear_status ( ) ; LOG_ERROR ( Lgr ) << " " ; }
Mark rsked as broken; turn on the red light.
Mark rsked as broken ; turn on the red light .
// however, will remain in cmd_phase "running"