summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/memory-report.el
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2022-07-17 15:44:50 +0300
committerEli Zaretskii <eliz@gnu.org>2022-07-17 15:44:50 +0300
commit637436970f34f860d50f73a514b3bafd0c5cace7 (patch)
treef9f1fba2434ad07a84eecade8f0306d2be4111e2 /lisp/emacs-lisp/memory-report.el
parent202c12a24b89a3b8a923adba4d6bab0894b1a16e (diff)
downloademacs-637436970f34f860d50f73a514b3bafd0c5cace7.tar.gz
emacs-637436970f34f860d50f73a514b3bafd0c5cace7.tar.bz2
emacs-637436970f34f860d50f73a514b3bafd0c5cace7.zip
Fix leaking of file descriptors due to pipe processes on MS-Windows
* src/w32proc.c (reader_thread): Wait for 'sys_close' to finish processing the pipe read descriptor, before trying to close it. * src/w32.c (sys_close): Attempt to detect when the reader thread already exited, so that it would be possible to close descriptors open by pipe processes for reading from the pipe. (Bug#56606)
Diffstat (limited to 'lisp/emacs-lisp/memory-report.el')
0 files changed, 0 insertions, 0 deletions