From 6127a95283450559766cd5bbc142ad6662ed8c49 Mon Sep 17 00:00:00 2001 From: Florian Pose Date: Wed, 9 Nov 2011 12:58:09 +0100 Subject: [PATCH] Poll both devices. --- master/master.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/master/master.c b/master/master.c index 206eb8b9..0ffe98b2 100644 --- a/master/master.c +++ b/master/master.c @@ -2126,6 +2126,9 @@ void ecrt_master_receive(ec_master_t *master) // receive datagrams ec_device_poll(&master->main_device); + if (master->backup_device.dev) { + ec_device_poll(&master->backup_device); + } // dequeue all datagrams that timed out list_for_each_entry_safe(datagram, next, &master->datagram_queue, queue) {