Avoid a race condition in loading config settings
[openssl.git] / Configure
index ba21c4f85fe4dd9105c12f8a68af2ac391d49176..c81a66157e0795eb45a0a997d3785952a75faa0e 100755 (executable)
--- a/Configure
+++ b/Configure
@@ -228,6 +228,7 @@ my @disablables = (
     "asm",
     "async",
     "autoalginit",
+    "autoerrinit",
     "bf",
     "camellia",
     "capieng",
@@ -743,7 +744,7 @@ foreach (sort (keys %disabled))
                ($ALGO = $algo = $_) =~ tr/[\-a-z]/[_A-Z]/;
 
                if (/^asm$/ || /^err$/ || /^hw$/ || /^hw-/ || /^async$/
-                               || /^autoalginit/)
+                               || /^autoalginit/ || /^autoerrinit/)
                        {
                        push @{$config{openssl_other_defines}}, "OPENSSL_NO_$ALGO";
                        print " OPENSSL_NO_$ALGO";