From a88ca757a494e44df75b1752766a8d683a43645b Mon Sep 17 00:00:00 2001 From: Pete Favelle Date: Sun, 26 Mar 2023 17:41:53 +0100 Subject: [PATCH] Free pbuf on udp recv callback --- time.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/time.cpp b/time.cpp index 7a7a3dd..0de204c 100644 --- a/time.cpp +++ b/time.cpp @@ -186,6 +186,9 @@ void time_ntp_response_cb( void *p_state, struct udp_pcb *p_socket, l_ntptime[2] << 8 | l_ntptime[3]; } + /* Need to free the pbuf that we were passed. */ + pbuf_free( p_buffer ); + /* All done. */ return; }