]> git.sur5r.net Git - openldap/commitdiff
ITS#8423 check for pause in accesslog_purge
authorHoward Chu <hyc@openldap.org>
Sat, 14 May 2016 23:50:37 +0000 (00:50 +0100)
committerQuanah Gibson-Mount <quanah@openldap.org>
Mon, 17 Oct 2016 17:55:05 +0000 (10:55 -0700)
servers/slapd/overlays/accesslog.c

index 8c232f359d8ca417ea64d33d25bde3583356cdab..bee98b35b70efd095a3830cdf6c857fbfb5db932 100644 (file)
@@ -701,6 +701,7 @@ accesslog_purge( void *ctx, void *arg )
                        }
                        ch_free( pd.ndn[i].bv_val );
                        ch_free( pd.dn[i].bv_val );
+                       ldap_pvt_thread_pool_pausecheck( &connection_pool );
                }
                ch_free( pd.ndn );
                ch_free( pd.dn );