From 6aa513f58e5dcda27a5f6943c49a602399d946f8 Mon Sep 17 00:00:00 2001 From: Virgile Date: Wed, 20 May 2026 17:00:58 +0200 Subject: [PATCH] update exception catch --- src/lerobot/motors/robstride/robstride.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lerobot/motors/robstride/robstride.py b/src/lerobot/motors/robstride/robstride.py index abf8fdecc..359fc9385 100644 --- a/src/lerobot/motors/robstride/robstride.py +++ b/src/lerobot/motors/robstride/robstride.py @@ -585,7 +585,7 @@ class RobstrideMotorsBus(MotorsBusBase): if msg is None: break drained += 1 - except Exception as e: + except (can.CanError, OSError) as e: logger.debug(f"Failed to flush CAN RX queue on {self.port}: {e}") return drained