Madhu,
Without looking at the code - that looks dead on, for the parent process
only (probably best done in the pre_mpm hook). We need to -attach- for
children, rather that init (best in the child_init hook.)
From: "MATHIHALLI,MADHUSUDAN (HP-Cupertino,ex1)" <[EMAIL PROTECTED]>
Sent: Monday, January 21, 2002 4:17 PM
> I'm trying to understand the use of shm/rmm and I was wondering if
> it makes sense to have something like this in mod_auth_digest.c.
>
> Thanks
> -Madhu
>
> Index: mod_auth_digest.c
> ===================================================================
> RCS file: /home/cvspublic/httpd-2.0/modules/aaa/mod_auth_digest.c,v
> retrieving revision 1.58
> diff -u -r1.58 mod_auth_digest.c
> --- mod_auth_digest.c 10 Jan 2002 02:58:10 -0000 1.58
> +++ mod_auth_digest.c 21 Jan 2002 22:14:29 -0000
> @@ -311,6 +311,13 @@
> return;
> }
>
> + sts = apr_rmm_init(&client_rmm, NULL, client_shm, shmem_size, ctx)
> + if (sts != APR_SUCCESS) {
> + log_error_and_cleanup("failed to initialize rmm", sts, s);
> + return;
> + }
> +
> +
> client_list = apr_rmm_malloc(client_rmm, sizeof(*client_list) +
>
> sizeof(client_entry*)*num_buckets);
> if (!client_list) {
>