]> git.saurik.com Git - apple/syslog.git/blobdiff - syslogd.tproj/udp_in.c
syslog-322.tar.gz
[apple/syslog.git] / syslogd.tproj / udp_in.c
index 3f6affd3461e6ad5ed9a5a588ba0e5ad999bcbe9..75557880d5491ef98f786abe5c51568c01731d2d 100644 (file)
@@ -184,7 +184,6 @@ udp_in_init()
        return 0;
 }
 
-/* N.B. Does NOT close fds.  They "belong" to launchd. */
 int
 udp_in_close(void)
 {
@@ -203,6 +202,7 @@ udp_in_close(void)
 
                if (ufd[i] != -1)
                {
+                       close(ufd[i]);
                        ufd[i] = -1;
                }
        }