]> 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)
committerHallvard Furuseth <hallvard@openldap.org>
Mon, 23 Jan 2012 23:47:48 +0000 (00:47 +0100)
commit23f365780767dde2627828b0ffa7f1c4f1ce1f04
tree0146029c61ab8c5d740614b7d547dd89cfdfbca4
parenta8f6deee03fc563903130103a2765d4134ce9b1f
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