diff --git a/messaging/__init__.py b/messaging/__init__.py index fa803e5d05a0af..08a827494c41e8 100644 --- a/messaging/__init__.py +++ b/messaging/__init__.py @@ -158,7 +158,7 @@ def __getitem__(self, s): def update(self, timeout=1000): msgs = [] for sock in self.poller.poll(timeout): - msgs.append(recv_one(sock)) + msgs.append(recv_one_or_none(sock)) self.update_msgs(sec_since_boot(), msgs) def update_msgs(self, cur_time, msgs):