]> err.no Git - linux-2.6/commit
[NET]: Fix dentry leak in sys_accept().
authorDavid S. Miller <davem@sunset.davemloft.net>
Sat, 1 Apr 2006 09:00:14 +0000 (01:00 -0800)
committerDavid S. Miller <davem@sunset.davemloft.net>
Sat, 1 Apr 2006 09:00:14 +0000 (01:00 -0800)
commit9606a21635cec077e1928273751b44ecc824a49d
tree64a510c5042771facd6a76e469850e3d70b29017
parentdbe5b4aaafc715b12dbbea309d3d17958d01fd65
[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>
net/socket.c