We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e9a6413 commit 2e78445Copy full SHA for 2e78445
1 file changed
plugwise_usb/connection/receiver.py
@@ -231,9 +231,15 @@ async def _receive_queue_worker(self):
231
_LOGGER.debug("Process from receive queue: %s", response)
232
if isinstance(response, StickResponse):
233
_LOGGER.debug("Received %s", response)
234
- await self._notify_stick_response_subscribers(response)
+ try:
235
+ await self._notify_stick_response_subscribers(response)
236
+ except Exception as exc:
237
+ _LOGGER.warning("Failed to process %s : %s", response, exc)
238
else:
- await self._notify_node_response_subscribers(response)
239
240
+ await self._notify_node_response_subscribers(response)
241
242
243
self._receive_queue.task_done()
244
_LOGGER.debug("Receive_queue_worker stopped")
245
0 commit comments