drivers: nsos: fix resource leak in nsos_adapt_accept() error path
Close file descriptor returned by accept() in error path of nsos_adapt_accept(), so that file descriptor is not leaked. Signed-off-by: Marcin Niestroj <m.niestroj@emb.dev>
This commit is contained in:
parent
be61ae4c9c
commit
f15c4e3adb
1 changed files with 1 additions and 0 deletions
|
|
@ -421,6 +421,7 @@ int nsos_adapt_accept(int fd, struct nsos_mid_sockaddr *addr_mid, size_t *addrle
|
||||||
|
|
||||||
err = sockaddr_to_nsos_mid(addr, addrlen, addr_mid, addrlen_mid);
|
err = sockaddr_to_nsos_mid(addr, addrlen, addr_mid, addrlen_mid);
|
||||||
if (err) {
|
if (err) {
|
||||||
|
close(ret);
|
||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue