emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] trunk r115802: * src/emacs.c (main): [DAEMON_MUST_EXEC]: R


From: Paul Eggert
Subject: [Emacs-diffs] trunk r115802: * src/emacs.c (main): [DAEMON_MUST_EXEC]: Restore close-on-exec after exec.
Date: Sun, 29 Dec 2013 07:44:02 +0000
User-agent: Bazaar (2.6b2)

------------------------------------------------------------
revno: 115802
revision-id: address@hidden
parent: address@hidden
fixes bug: http://debbugs.gnu.org/16262
committer: Paul Eggert <address@hidden>
branch nick: trunk
timestamp: Sat 2013-12-28 23:42:46 -0800
message:
  * src/emacs.c (main): [DAEMON_MUST_EXEC]: Restore close-on-exec after exec.
modified:
  src/emacs.c                    emacs.c-20091113204419-o5vbwnq5f7feedwu-241
=== modified file 'src/emacs.c'
--- a/src/emacs.c       2013-12-28 22:56:58 +0000
+++ b/src/emacs.c       2013-12-29 07:42:46 +0000
@@ -1117,6 +1117,7 @@
         sscanf (dname_arg, "\n%d,%d\n%s", &(daemon_pipe[0]), &(daemon_pipe[1]),
                 dname_arg2);
         dname_arg = *dname_arg2 ? dname_arg2 : NULL;
+       fcntl (daemon_pipe[1], F_SETFD, FD_CLOEXEC);
       }
 #endif /* DAEMON_MUST_EXEC */
 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]