* src/ldapquery.c
Fix bug 1106, 'Claws crash on exit if LDAPS
autocompletion was used'
+2007-02-07 [colin] 2.7.2cvs30
+
+ * src/ldapquery.c
+ Fix bug 1106, 'Claws crash on exit if LDAPS
+ autocompletion was used'
+
2007-02-07 [paul] 2.7.2cvs29
* src/folder.c
( cvs diff -u -r 1.47.2.38 -r 1.47.2.39 src/procheader.c; ) > 2.7.2cvs27.patchset
( cvs diff -u -r 1.13.2.29 -r 1.13.2.30 src/plugins/clamav/clamav_plugin.c; cvs diff -u -r 1.3.2.7 -r 1.3.2.8 src/plugins/clamav/clamav_plugin.h; cvs diff -u -r 1.9.2.23 -r 1.9.2.24 src/plugins/clamav/clamav_plugin_gtk.c; ) > 2.7.2cvs28.patchset
( cvs diff -u -r 1.213.2.134 -r 1.213.2.135 src/folder.c; cvs diff -u -r 1.1.2.42 -r 1.1.2.43 src/imap_gtk.c; ) > 2.7.2cvs29.patchset
+( cvs diff -u -r 1.3.2.15 -r 1.3.2.16 src/ldapquery.c; ) > 2.7.2cvs30.patchset
MICRO_VERSION=2
INTERFACE_AGE=0
BINARY_AGE=0
-EXTRA_VERSION=29
+EXTRA_VERSION=30
EXTRA_RELEASE=
EXTRA_GTK2_VERSION=
*/
static void ldapqry_set_busy_flag( LdapQuery *qry, const gboolean value ) {
g_return_if_fail( qry != NULL );
+ if (qry->mutexBusy == NULL)
+ return; /* exiting, mutex already freed */
pthread_mutex_lock( qry->mutexBusy );
qry->busyFlag = value;