]> git.sur5r.net Git - openldap/blobdiff - tests/data/regressions/its4184/its4184
Merge remote branch 'origin/mdb.master'
[openldap] / tests / data / regressions / its4184 / its4184
index b04cf45f54167661edcde0048d1e8d99480ab87d..351936c45257bd784ad9340a76d6ffaa191c90f9 100755 (executable)
@@ -2,7 +2,7 @@
 # $OpenLDAP$
 ## This work is part of OpenLDAP Software <http://www.openldap.org/>.
 ##
-## Copyright 1998-2005 The OpenLDAP Foundation.
+## Copyright 1998-2012 The OpenLDAP Foundation.
 ## All rights reserved.
 ##
 ## Redistribution and use in source and binary forms, with or without
@@ -64,6 +64,13 @@ if test $RC != 0 ; then
        exit $RC
 fi
 
+echo ""
+echo " This test applies a round of updates __after__ grabbing a lock"
+echo " that, before the fix, was not correctly released; in case "
+echo " of failure, the second round of updates will deadlock."
+echo " This issue was fixed in OpenLDAP 2.3.14."
+echo ""
+
 for S in 1 2 ; do
        FILE="${ITSDIR}/mods.ldif"
        echo "${S}) Applying `basename ${FILE}`..."
@@ -81,4 +88,7 @@ done
 test $KILLSERVERS != no && kill -HUP $KILLPIDS
 
 echo ">>>>> Test succeeded"
+
+test $KILLSERVERS != no && wait
+
 exit 0