OpenCyphal / pycyphal

Python implementation of the Cyphal protocol stack.
https://pycyphal.readthedocs.io/
MIT License
117 stars 105 forks source link

DiagnosticPublisher drops messages #334

Open pavel-kirienko opened 2 months ago

pavel-kirienko commented 2 months ago

This logic causes messages that follow back-to-back to be dropped:

https://github.com/OpenCyphal/pycyphal/blob/40e14821285f48ad997cb3f7a8457d79a88db082/pycyphal/application/diagnostic.py#L179-L190