diff --git a/src/socketcan/mod.rs b/src/socketcan/mod.rs index 4edc30c..f37ef0e 100644 --- a/src/socketcan/mod.rs +++ b/src/socketcan/mod.rs @@ -85,7 +85,6 @@ impl CanAdapter for SocketCan { while let Some(frame) = frames.pop_front() { if self.socket.write_frame(frame.clone()).is_err() { // Failed to send frame, push it back to the front of the queue for next send call - // FIXME: Ensure we don't processes the frame the same call frames.push_front(frame); break; } else if !self.iff_echo {