]> git.sur5r.net Git - openldap/commit
ITS#7115: Tighten ldap_pvt_thread_pool_unidle().
authorHallvard Furuseth <hallvard@openldap.org>
Mon, 23 Jan 2012 23:47:48 +0000 (00:47 +0100)
committerQuanah Gibson-Mount <quanah@openldap.org>
Tue, 24 Jan 2012 04:18:33 +0000 (20:18 -0800)
commit37dbfa3684f6ed562a8adffae8dfcf83c60574fa
tree96f8a27900f2963dcdabe12a5ae52aee9f152df4
parentdde49ab9d0786655062913bd4cd518f6f9e32f4b
ITS#7115: Tighten ldap_pvt_thread_pool_unidle().

Only wait out already-started pauses, not pause reqests.
ltp_pause now says whether a pause is requested or has started.

This reduces the chance that slapd:send_ldap_ber() will start
a pause in the middle of an operation.
libraries/libldap_r/tpool.c