diff options
author | Ivan Zhakov <ivan@apache.org> | 2023-01-21 15:52:22 +0000 |
---|---|---|
committer | Ivan Zhakov <ivan@apache.org> | 2023-01-21 15:52:22 +0000 |
commit | 8907be522b75be547e960c09f86be00fe50fee5b (patch) | |
tree | 07157cbab2eb839a9ec3457a4b4ed9e51b69973c /CHANGES | |
parent | 14cec45a2f46efbb98af8ec1caa35f0df9f65c7b (diff) | |
download | apr-8907be522b75be547e960c09f86be00fe50fee5b.tar.gz |
Fix potential handle leak when apr_proc_create() is used from from multiple
threads on Windows.
* threadproc/win32/proc.c
(apr_proc_create): Close our side of pipes before releasing lock: otherwise
they could like to other process when apr_proc_create() is used from from
multiple threads.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1906885 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'CHANGES')
-rw-r--r-- | CHANGES | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -271,6 +271,9 @@ Changes for APR 2.0.0 *) apr_proc_create(): Fix incorrect error handling when pipes are redirected on Windows [Ivan Zhakov] + *) apr_proc_create(): Fix potential handle leak when apr_proc_create() is used + from from multiple threads on Windows [Ivan Zhakov] + Changes for APR and APR-util 1.7.x and later: *) http://svn.apache.org/viewvc/apr/apr/branches/1.7.x/CHANGES?view=markup |