[NET]: Fix dentry leak in sys_accept().
This regression was added by commit: 39d8c1b6fbaeb8d6adec4a8c08365cc9eaca6ae4 ("Do not lose accepted socket when -ENFILE/-EMFILE.") This is based upon a patch from Andi Kleen. Thanks to Adrian Bridgett for narrowing down a good test case, and to Andi Kleen and Andrew Morton for eyeballing this code. Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
dbe5b4aaaf
commit
9606a21635
@ -1455,7 +1455,7 @@ out_put:
|
||||
out:
|
||||
return err;
|
||||
out_fd:
|
||||
put_filp(newfile);
|
||||
fput(newfile);
|
||||
put_unused_fd(newfd);
|
||||
out_release:
|
||||
sock_release(newsock);
|
||||
|
Loading…
x
Reference in New Issue
Block a user