diff options
author | Greg Ames <gregames@apache.org> | 2001-07-18 21:16:40 +0000 |
---|---|---|
committer | Greg Ames <gregames@apache.org> | 2001-07-18 21:16:40 +0000 |
commit | 590a1bde986dde8f8a41fb651c1fef2aaddc7559 (patch) | |
tree | 82f2fe6b8d1eb6c51648fa7cea009d3402fe69fb /include/mpm_common.h | |
parent | db65b5a2a264f2430284423c93c1d92ef790ff1c (diff) | |
download | httpd-590a1bde986dde8f8a41fb651c1fef2aaddc7559.tar.gz |
fix memory leak of apr_sockaddr_t and apr_socket_t in ap_mpm_pod_signal,
called by perform_idle_server_maintenance.
allocate & init one apr_sockaddr_t for the dummy connect at pod open time.
use a temporary subpool for the apr_socket_t
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89612 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'include/mpm_common.h')
-rw-r--r-- | include/mpm_common.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/mpm_common.h b/include/mpm_common.h index f029225320..7ce2585661 100644 --- a/include/mpm_common.h +++ b/include/mpm_common.h @@ -172,6 +172,7 @@ struct ap_pod_t { apr_file_t *pod_in; apr_file_t *pod_out; apr_pool_t *p; + apr_sockaddr_t *sa; }; /** |