svn commit: r224101 - user/hrs/ipv6/usr.sbin/rtadvd
Hiroki Sato
hrs at FreeBSD.org
Sat Jul 16 15:10:43 UTC 2011
Author: hrs
Date: Sat Jul 16 15:10:43 2011
New Revision: 224101
URL: http://svn.freebsd.org/changeset/base/224101
Log:
Fix fd leak.
Modified:
user/hrs/ipv6/usr.sbin/rtadvd/rtadvd.c
Modified: user/hrs/ipv6/usr.sbin/rtadvd/rtadvd.c
==============================================================================
--- user/hrs/ipv6/usr.sbin/rtadvd/rtadvd.c Sat Jul 16 14:51:28 2011 (r224100)
+++ user/hrs/ipv6/usr.sbin/rtadvd/rtadvd.c Sat Jul 16 15:10:43 2011 (r224101)
@@ -352,8 +352,10 @@ main(int argc, char *argv[])
fd = csock_accept(&ctrlsock);
if (fd == -1)
syslog(LOG_ERR, "<%s> accept", __func__);
- else
+ else {
cmsg_handler_server(fd);
+ close(fd);
+ }
}
}
exit(0); /* NOTREACHED */
More information about the svn-src-user
mailing list