]> git.sur5r.net Git - openldap/commit
when shutting down a server with open connections (back-{ldap,meta}),
authorPierangelo Masarati <ando@openldap.org>
Thu, 29 Aug 2002 16:03:38 +0000 (16:03 +0000)
committerPierangelo Masarati <ando@openldap.org>
Thu, 29 Aug 2002 16:03:38 +0000 (16:03 +0000)
commitc2efb8788b733833fb4efc31e1278e14d5cc4fd4
treee7721719f502f23695445c09feb01547944b93e5
parent58b860a15ed8b61403b8f7be463f29e1d15a332b
when shutting down a server with open connections (back-{ldap,meta}),
the backend attempts a ldap_unbind() that results in calling
ldap_pvt_sasl_mutex_lock() with a NULL argument, causing a SIGSEGV.
I added a few assert() to catch this (I wonder if this might
be related to ITS#1982 "kill -INT corrupts database").
libraries/libldap/cyrus.c