]> git.ozlabs.org Git - ppp.git/blobdiff - pppd/sys-linux.c
Allow record option with pty option.
[ppp.git] / pppd / sys-linux.c
index ba25a93ec843a653635adda286955dc3a603da99..1139369f6edad62861c57b5bff98b767c23a7379 100644 (file)
@@ -281,8 +281,12 @@ void sys_cleanup(void)
 void
 sys_close(void)
 {
-    close(sock_fd);
-    sock_fd = -1;
+    if (sock_fd >= 0)
+       close(sock_fd);
+    if (slave_fd >= 0)
+       close(slave_fd);
+    if (master_fd >= 0)
+       close(master_fd);
     closelog();
 }