]> git.sur5r.net Git - openldap/commitdiff
ITS#6372
authorQuanah Gibson-Mount <quanah@openldap.org>
Tue, 17 Nov 2009 17:11:46 +0000 (17:11 +0000)
committerQuanah Gibson-Mount <quanah@openldap.org>
Tue, 17 Nov 2009 17:11:46 +0000 (17:11 +0000)
CHANGES
servers/slapd/daemon.c

diff --git a/CHANGES b/CHANGES
index 97413c43d0f9f8060483c2ce1997be406d77b8ca..054a1ea65827fdaf30007864af19d9f6969f8781 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -8,9 +8,10 @@ OpenLDAP 2.4.20 Engineering
        Fixed libldap uninitialized return value (ITS#6355)
        Fixed liblutil constant (ITS#5909)
        Added slapd handling of hex server IDs (ITS#6297)
-       Fixed slapd inclusion of ac/unistd.h (ITS#6342)
        Fixed slapd configArgs initialization (ITS#6363)
        Fixed slapd debug handling of LDAP_DEBUG_ANY (ITS#6324)
+       Fixed slapd inclusion of ac/unistd.h (ITS#6342)
+       Fixed slapd lockup on shutdown (ITS#6372)
        Fixed slapd termination for one level DNs (ITS#6338)
        Fixed slapd unused parameter (ITS#6356)
        Fixed slapd-bdb/hdb cache corruption (ITS#6341)
index b3cc805ec24c4fe41f8c92e61515fe7a2a0544ad..8027f2a78847d7289e4fc57201d01d3f96520e48 100644 (file)
@@ -1620,6 +1620,7 @@ slapd_daemon_init( const char *urls )
                        "daemon: lutil_pair() failed rc=%d\n", rc, 0, 0 );
                return rc;
        }
+       ber_pvt_socket_set_nonblock( wake_sds[1], 1 );
 
        SLAP_SOCK_INIT;