mirror of https://github.com/ARMmbed/mbed-os.git
Merge pull request #3975 from kjbracey-arm/lwip_buf_free
NSAPI/lwIP: Free held netbuf on closepull/4020/head
commit
ebfe04a841
|
@ -691,6 +691,7 @@ static nsapi_error_t mbed_lwip_socket_close(nsapi_stack_t *stack, nsapi_socket_t
|
||||||
{
|
{
|
||||||
struct lwip_socket *s = (struct lwip_socket *)handle;
|
struct lwip_socket *s = (struct lwip_socket *)handle;
|
||||||
|
|
||||||
|
netbuf_delete(s->buf);
|
||||||
err_t err = netconn_delete(s->conn);
|
err_t err = netconn_delete(s->conn);
|
||||||
mbed_lwip_arena_dealloc(s);
|
mbed_lwip_arena_dealloc(s);
|
||||||
return mbed_lwip_err_remap(err);
|
return mbed_lwip_err_remap(err);
|
||||||
|
|
Loading…
Reference in New Issue