Index: Integrity.c =================================================================== diff -u -r54a9bd09d6714d7faaa186959988a75ef3b83557 -r2c4e882a6ebe84716461b171b77754e657530b9d --- Integrity.c (.../Integrity.c) (revision 54a9bd09d6714d7faaa186959988a75ef3b83557) +++ Integrity.c (.../Integrity.c) (revision 2c4e882a6ebe84716461b171b77754e657530b9d) @@ -89,12 +89,12 @@ if ( TRUE != integrityStatus ) { integrityTestStatus = SELF_TEST_STATUS_FAILED; - activateSafetyShutdown(); #ifdef _DG_ activateAlarmNoData( ALARM_ID_DG_INTEGRITY_POST_TEST_FAILED ); #else activateAlarmNoData( ALARM_ID_HD_INTEGRITY_POST_TEST_FAILED ); #endif + activateSafetyShutdown(); } else if ( currentRecord == crcTablePtr->num_recs ) {