Closed xorvoid closed 6 months ago
generic serial transport ignores timeout
altogether since it's a nonblocking transport. You are right that it's misleading though. I've clarified that in the branch I pushed up on extending yours in https://github.com/ZeroCM/zcm/pull/466
Most of them handle it correctly. Fixed the ones that don't. May have overlooked a few things. A second pair of eyes would be great.
One weird thing:
transport_can.cpp
is doing this:And then its' calling the recvmsg function for serial:
Looks completely wrong?