From: Hallvard Furuseth Date: Thu, 18 Sep 2008 19:50:32 +0000 (+0000) Subject: Message waiting for N threads to terminate -> for N operations/tasks to finish X-Git-Tag: ACLCHECK_0~1335 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=880a2888d87ac8db8068d6919a51131ee81ef8d8;p=openldap Message waiting for N threads to terminate -> for N operations/tasks to finish --- diff --git a/servers/slapd/daemon.c b/servers/slapd/daemon.c index 20375a7beb..f5555d6a18 100644 --- a/servers/slapd/daemon.c +++ b/servers/slapd/daemon.c @@ -2582,9 +2582,12 @@ slapd_daemon_task( connections_shutdown(); } - Debug( LDAP_DEBUG_ANY, - "slapd shutdown: waiting for %d threads to terminate\n", - ldap_pvt_thread_pool_backload( &connection_pool ), 0, 0 ); + if ( LogTest( LDAP_DEBUG_ANY )) { + int t = ldap_pvt_thread_pool_backload( &connection_pool ); + Debug( LDAP_DEBUG_ANY, + "slapd shutdown: waiting for %d operations/tasks to finish\n", + t, 0, 0 ); + } ldap_pvt_thread_pool_destroy( &connection_pool, 1 ); free( slap_listeners );