Hi Geoff,
        There might be another problem in the synchronization in
ssl_scache_shmcb.c.

In ssl_scache_shmcb_remove(), do we need a ssl_mutex_on() ssl_mutex_off()
pair surrounding the shmcb_remove_session - something like :


ssl_scache_shmcb.c : line 502
void ssl_scache_shmcb_remove(server_rec *s, UCHAR * id, int idlen)
{
    ...
    shm_segment = (void *) mc->tSessionCacheDataTable;
    ssl_mutex_on(s);
    shmcb_remove_session(s, shm_segment, id, idlen);
    ssl_mutex_off(s);
}

-Madhu
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)                   www.modssl.org
User Support Mailing List                      [EMAIL PROTECTED]
Automated List Manager                            [EMAIL PROTECTED]

Reply via email to