From 60d1ee0490a33830168b30a1e92f8d4e43cfbb15 Mon Sep 17 00:00:00 2001 From: Adeeb Shihadeh Date: Fri, 1 Dec 2023 22:36:37 -0800 Subject: [PATCH] SubMaster: ensure msg is always a reader (#557) * SubMaster: ensure msg is always a reader * fix --- messaging/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/messaging/__init__.py b/messaging/__init__.py index 5767521..b09db30 100644 --- a/messaging/__init__.py +++ b/messaging/__init__.py @@ -187,7 +187,7 @@ class SubMaster: except capnp.lib.capnp.KjException: # pylint: disable=c-extension-no-member data = new_message(s, 0) # lists - self.data[s] = getattr(data, s) + self.data[s] = getattr(data.as_reader(), s) self.logMonoTime[s] = 0 self.valid[s] = data.valid