Index: firmware/App/Modes/Dialysis.c =================================================================== diff -u -r60213ed099f4ad6842975a2ebf2b1888fba32d7b -r63c005754a45cfcf122581596458b744a1c5a155 --- firmware/App/Modes/Dialysis.c (.../Dialysis.c) (revision 60213ed099f4ad6842975a2ebf2b1888fba32d7b) +++ firmware/App/Modes/Dialysis.c (.../Dialysis.c) (revision 63c005754a45cfcf122581596458b744a1c5a155) @@ -1247,10 +1247,11 @@ if ( ( TRUE == didTimeout( dialyzerReprimeStateTimer, DIALYZER_REPRIME_REPRIME_DURATION_MS ) ) ) { + signalDialInPumpHardStop(); + signalDialOutPumpHardStop(); setDialInPumpTargetFlowRate( DP_FAST_PURGE_FLOW_RATE_ML_MIN, MOTOR_DIR_FORWARD, PUMP_CONTROL_MODE_OPEN_LOOP ); setValvePosition( VDI, VALVE_POSITION_C_CLOSE ); setValvePosition( VDO, VALVE_POSITION_C_CLOSE ); - signalDialOutPumpHardStop(); dialyzerReprimeStateTimer = getMSTimerCount(); result = DIALYZER_REPRIME_STATE_PURGE_LINES; }