[riot-notifications] [RIOT-OS/RIOT] gnrc_netif_pkq: fix pktbuf leak (#15435)

benpicco notifications at github.com
Thu Nov 12 22:36:31 CET 2020

@benpicco commented on this pull request.

> @@ -1521,6 +1521,9 @@ static void _send(gnrc_netif_t *netif, gnrc_pktsnip_t *pkt, bool push_back)
         else {
             LOG_ERROR("gnrc_netif: can't queue packet for sending\n");
+            /* If we got here, it means the device was busy and the pkt queue
+             * was full. The packet should be dropped here anyway */
+            gnrc_pktbuf_release(pkt);

It's unfortunate that we can't report this error to the upper layer

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20201112/664c9345/attachment.htm>

More information about the notifications mailing list