diff --git a/cpu/mc1322x/contiki-maca.c b/cpu/mc1322x/contiki-maca.c index 3965b3ccf..886b15ac2 100644 --- a/cpu/mc1322x/contiki-maca.c +++ b/cpu/mc1322x/contiki-maca.c @@ -280,6 +280,10 @@ PROCESS_THREAD(contiki_maca_process, ev, data) NETSTACK_RDC.input(); } } + /* Call ourself again to handle remaining packets in the queue */ + if (rx_head != NULL) { + process_poll(&contiki_maca_process); + } };