aboutsummaryrefslogtreecommitdiffstats
path: root/src/process.c
diff options
context:
space:
mode:
authorEli Zaretskii2025-09-06 17:52:31 +0300
committerEli Zaretskii2025-09-06 17:52:31 +0300
commit72401548ca7e93ac816534ba4837b09fc439f0c0 (patch)
treec74c8a0bffc0d71152a059212095b98c645c0634 /src/process.c
parente06684067d809b43df34409be78e3be38970e413 (diff)
downloademacs-72401548ca7e93ac816534ba4837b09fc439f0c0.tar.gz
emacs-72401548ca7e93ac816534ba4837b09fc439f0c0.zip
; * src/process.c (deactivate_process): Fix last change.
Diffstat (limited to 'src/process.c')
-rw-r--r--src/process.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/process.c b/src/process.c
index 736098fb410..75416b8e52a 100644
--- a/src/process.c
+++ b/src/process.c
@@ -4832,8 +4832,11 @@ deactivate_process (Lisp_Object proc)
4832 4832
4833 for (i = 0; i < PROCESS_OPEN_FDS; i++) 4833 for (i = 0; i < PROCESS_OPEN_FDS; i++)
4834 { 4834 {
4835 fd_callback_info[p->open_fd[i]].thread = NULL; 4835 if (p->open_fd[i] >= 0)
4836 fd_callback_info[p->open_fd[i]].waiting_thread = NULL; 4836 {
4837 fd_callback_info[p->open_fd[i]].thread = NULL;
4838 fd_callback_info[p->open_fd[i]].waiting_thread = NULL;
4839 }
4837 close_process_fd (&p->open_fd[i]); 4840 close_process_fd (&p->open_fd[i]);
4838 } 4841 }
4839 4842