summaryrefslogtreecommitdiff
path: root/src/process.c
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2013-08-12 13:17:32 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2013-08-12 13:17:32 -0700
commit297a545bb4482efe73456afa4a7d5aae67fd0fdb (patch)
tree110fcb4acae5cecbe949b022254ef0c917c74455 /src/process.c
parentaa942e2bf4545365d7fb7e9d787e4a21642fbf4c (diff)
downloademacs-297a545bb4482efe73456afa4a7d5aae67fd0fdb.tar.gz
* process.c (deactivate_process): Reset fds to -1.
This fixes a problem introduced by the Bug#15035 patch when using GPG. Reported by Herbert J. Skuhra.
Diffstat (limited to 'src/process.c')
-rw-r--r--src/process.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/process.c b/src/process.c
index a2bcffe5160..c803d69d6d8 100644
--- a/src/process.c
+++ b/src/process.c
@@ -3842,6 +3842,8 @@ deactivate_process (Lisp_Object proc)
if (inchannel >= 0)
{
+ p->infd = -1;
+ p->outfd = -1;
#ifdef DATAGRAM_SOCKETS
if (DATAGRAM_CHAN_P (inchannel))
{