[2.0.x] fix possible race condition (#11923)
Fix some commits done in #11900
This commit is contained in:
parent
d6b9327c11
commit
dc11131656
|
@ -279,12 +279,11 @@ void Endstops::not_homing() {
|
|||
// Otherwise reset 'live's variables to let axes move in both directions.
|
||||
if (!enabled) {
|
||||
#if ENDSTOP_NOISE_THRESHOLD
|
||||
endstop_poll_count = validated_live_state = 0; // Stop filtering
|
||||
endstop_poll_count = 0; // Stop filtering (MUST be done first to prevent race condition)
|
||||
validated_live_state = 0;
|
||||
#endif
|
||||
live_state = 0;
|
||||
}
|
||||
//#else
|
||||
// When in polling endstops are always kept in sync
|
||||
#endif
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue