diff --git a/src/network/network.c b/src/network/network.c index 4e78434e6..6877e04c4 100644 --- a/src/network/network.c +++ b/src/network/network.c @@ -335,8 +335,10 @@ network_rx_queue(void *priv) /* Transmission. */ network_queue_get(2, &pkt); - if (pkt != NULL) + if (pkt != NULL) { network_queue_put(1, pkt->priv, pkt->data, pkt->len); + network_queue_advance(2); + } // network_busy(0);