Merge branch 'master' into kazuho/ech
diff --git a/lib/openssl.c b/lib/openssl.c
index 7b13648..db3f98b 100644
--- a/lib/openssl.c
+++ b/lib/openssl.c
@@ -1280,7 +1280,7 @@
 
 int ptls_openssl_init_sign_certificate(ptls_openssl_sign_certificate_t *self, EVP_PKEY *key)
 {
-    *self = (ptls_openssl_sign_certificate_t){.super = {sign_certificate}, .async = 1};
+    *self = (ptls_openssl_sign_certificate_t){.super = {sign_certificate}, .async = 0 /* libssl has it off by default too */};
 
     if ((self->schemes = lookup_signature_schemes(key)) == NULL)
         return PTLS_ERROR_INCOMPATIBLE_KEY;