X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Foverlays%2Fdds.c;h=1984998c587dca688c9abadbf7e339782dc541d9;hb=be02e8ddd088fcee6615f58e5f6b9ad03cfec704;hp=84df7dec7d3bc75dcb57bb92b44973d2a69fa8f5;hpb=aa8beb62e4620553d1e17e5b13a77cd13253ca9e;p=openldap diff --git a/servers/slapd/overlays/dds.c b/servers/slapd/overlays/dds.c index 84df7dec7d..1984998c58 100644 --- a/servers/slapd/overlays/dds.c +++ b/servers/slapd/overlays/dds.c @@ -1,7 +1,7 @@ /* $OpenLDAP$ */ /* This work is part of OpenLDAP Software . * - * Copyright 2005-2013 The OpenLDAP Foundation. + * Copyright 2005-2014 The OpenLDAP Foundation. * Portions Copyright 2005-2006 SysNet s.n.c. * All rights reserved. * @@ -1784,6 +1784,7 @@ dds_db_close( } ldap_pvt_runqueue_remove( &slapd_rq, di->di_expire_task ); ldap_pvt_thread_mutex_unlock( &slapd_rq.rq_mutex ); + di->di_expire_task = NULL; } (void)entry_info_unregister( dds_entry_info, (void *)di );