diff options
| author | ivan <ivan@13f79535-47bb-0310-9956-ffa450edef68> | 2023-01-21 15:52:22 +0000 |
|---|---|---|
| committer | ivan <ivan@13f79535-47bb-0310-9956-ffa450edef68> | 2023-01-21 15:52:22 +0000 |
| commit | 1c9e2c8793c62883f9400cf9a429daa472b0fe5c (patch) | |
| tree | 07157cbab2eb839a9ec3457a4b4ed9e51b69973c /CHANGES | |
| parent | ae93ca1f42e6f47bd5134e4dcc61a61062952ada (diff) | |
| download | libapr-1c9e2c8793c62883f9400cf9a429daa472b0fe5c.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 |
