From d8f354ff1f6980184fd81033c264626e0ee218f5 Mon Sep 17 00:00:00 2001 From: Pavel Kirienko Date: Fri, 3 Jul 2015 21:58:24 +0300 Subject: [PATCH] VirtualCanIface: fixes #47 for Linux/POSIX --- libuavcan_drivers/linux/apps/test_multithreading.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libuavcan_drivers/linux/apps/test_multithreading.cpp b/libuavcan_drivers/linux/apps/test_multithreading.cpp index 3ef60bd1a4..da9ea875db 100644 --- a/libuavcan_drivers/linux/apps/test_multithreading.cpp +++ b/libuavcan_drivers/linux/apps/test_multithreading.cpp @@ -227,11 +227,11 @@ public: const int res = main_node.injectTxFrame(e->frame, e->deadline, iface_mask, uavcan::CanTxQueue::Qos(e->qos), e->flags); + prioritized_tx_queue_.remove(e); if (res <= 0) { break; } - prioritized_tx_queue_.remove(e); } }