]> git.ipfire.org Git - thirdparty/openldap.git/commitdiff
ITS#9456 fix asyncmeta_timeout_loop()
authorHoward Chu <hyc@openldap.org>
Sat, 6 Feb 2021 13:47:55 +0000 (13:47 +0000)
committerHoward Chu <hyc@openldap.org>
Sat, 6 Feb 2021 13:47:55 +0000 (13:47 +0000)
servers/slapd/back-asyncmeta/meta_result.c

index 1962336ac7454b05e093f2865b3ce9ad58b378be..0ab539636b4ee4e2dec7e759743f421deaf3ccc1 100644 (file)
@@ -1813,6 +1813,7 @@ void* asyncmeta_timeout_loop(void *ctx, void *arg)
        rtask->interval.tv_usec = 0;
        ldap_pvt_runqueue_resched(&slapd_rq, rtask, 0);
        ldap_pvt_thread_mutex_unlock( &slapd_rq.rq_mutex );
+       slap_wake_listener();
        return NULL;
 }