diff options
author | Eli Zaretskii <eliz@gnu.org> | 2013-02-17 20:17:34 +0200 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2013-02-17 20:17:34 +0200 |
commit | ae11bda519726c8619f687645138f913b1027be3 (patch) | |
tree | 50f479da0a7572017d55baf6eb017ef6012c58f4 /lisp/emacs-lisp/benchmark.el | |
parent | fd80c659d21fa9f42ae0f862fb51580afa63fdd0 (diff) | |
download | emacs-ae11bda519726c8619f687645138f913b1027be3.tar.gz emacs-ae11bda519726c8619f687645138f913b1027be3.tar.bz2 emacs-ae11bda519726c8619f687645138f913b1027be3.zip |
Fix bug #13735 with network streams on MS-Windows.
Revert changes to w32proc.c done since 2012-11-30T09:23:15Z!eliz@gnu.org.
Do NOT merge to trunk!
src/w32proc.c (new_child): Remove the loop that attempted to salvage
slots of dead processes.
(new_child, delete_child, find_child_pid): Don't insist on
procinfo.hProcess be NULL for a process slot to be considered
inactive, or be non-NULL to be considered active.
(reader_thread): Don't set the FILE_AT_EOF flag of a file
descriptor if the corresponding child was deleted and its
char_avail handle is NULL.
(reap_subprocess): Don't reset the FILE_AT_EOF flag.
(sys_select): Don't pass a NULL process handle to
WaitForMultipleObjects.
Fixes: debbugs:13735 debbugs:13546
Diffstat (limited to 'lisp/emacs-lisp/benchmark.el')
0 files changed, 0 insertions, 0 deletions