mirror of
https://github.com/ep00ch/lwip-contrib-mac.git
synced 2024-10-03 20:55:18 +00:00
Fixed bug #34170 Memory leak in sntp_send_request() (pbuf used for request was sent to udp but never freed)
This commit is contained in:
parent
74848e8b3e
commit
82031caa3c
@ -604,6 +604,8 @@ sntp_send_request(ip_addr_t *server_addr)
|
||||
sntp_initialize_request(sntpmsg);
|
||||
/* send request */
|
||||
udp_sendto(sntp_pcb, p, server_addr, SNTP_PORT);
|
||||
/* free the pbuf after sending it */
|
||||
pbuf_free(p);
|
||||
/* set up receive timeout: try next server or retry on timeout */
|
||||
sys_timeout((u32_t)SNTP_RECV_TIMEOUT, sntp_try_next_server, NULL);
|
||||
#if SNTP_CHECK_RESPONSE >= 1
|
||||
|
Loading…
Reference in New Issue
Block a user