From f9ebf7b5bf609412a77e9173e6eae7a89bd20de9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franti=C5=A1ek=20Boh=C3=A1=C4=8Dek?= Date: Thu, 23 Dec 2021 16:29:21 +0100 Subject: [PATCH] fix: not walking too long did not cancel the command handling --- .../CommandHandlers/Walk/WalkCommandHandler.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/Local/NosSmooth.LocalClient/CommandHandlers/Walk/WalkCommandHandler.cs b/Local/NosSmooth.LocalClient/CommandHandlers/Walk/WalkCommandHandler.cs index 7fd2a6a..f0c7565 100644 --- a/Local/NosSmooth.LocalClient/CommandHandlers/Walk/WalkCommandHandler.cs +++ b/Local/NosSmooth.LocalClient/CommandHandlers/Walk/WalkCommandHandler.cs @@ -85,6 +85,7 @@ public class WalkCommandHandler : ICommandHandler if ((DateTimeOffset.Now - _walkStatus.LastWalkTime).TotalMilliseconds > _options.NotWalkingTooLongTrigger) { + await _walkStatus.CancelWalkingAsync(WalkCancelReason.NotWalkingTooLong); return new WalkNotFinishedError(_walkStatus.CurrentX, _walkStatus.CurrentY, WalkCancelReason.NotWalkingTooLong); } } -- 2.49.0