From: SourceForge.net <no...@so...> - 2005-06-29 17:57:49
|
Bugs item #1229859, was opened at 2005-06-29 13:54 Message generated for change (Comment added) made by pfournier You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=541482&aid=1229859&group_id=74601 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: CVS snapshot Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: file descriptor not closed in getifaddrs() Initial Comment: In file src/racoon/grabmyaddr.c, function getifaddrs(), the last open socket is never closed. I had a problem with a PPPoE provider and racoon would exit (running out of file descriptors) after a couple of hours has each time pppd would try to open the PPPoE session, a new file descriptor would leak. Adding a close(fd); just before the last return 0; fixed the problem I had. I can provide the fix as a patch if you prefer. ---------------------------------------------------------------------- Comment By: Patrice Fournier (pfournier) Date: 2005-06-29 13:57 Message: Logged In: YES user_id=92586 Seems sf.net logged me out when I sent the report... I'm the one which sent this report if you need more info. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=541482&aid=1229859&group_id=74601 |