未验证 提交 f8a20ee4 编写于 作者: D David Lin 提交者: GitHub

Update net_test.c

申请内存失败时,直接return,此前代码goto _exit进行rt_free空指针,会造成内存泄漏
上级 b809c020
......@@ -70,7 +70,7 @@ void udpecho_socket_entry(void *parameter)
{
/* no memory yet */
rt_kprintf("no memory\n");
goto _exit;
return;
}
/* create a UDP socket */
if ((sock = socket(AF_INET, SOCK_DGRAM, 0)) == -1)
......@@ -183,7 +183,7 @@ void tcpecho_socket_entry(void *parameter)
if (recv_data == RT_NULL)
{
rt_kprintf("no memory\n");
goto _exit;
return;
}
/* create a TCP socket */
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册