the previous commit accidentily removed 'ret = 1' from the SSL_ST_OK case of ssl3_accept
diff --git a/ssl/s3_srvr.c b/ssl/s3_srvr.c index 8b55f83..001b37b 100644 --- a/ssl/s3_srvr.c +++ b/ssl/s3_srvr.c
@@ -540,6 +540,7 @@ if (cb != NULL) cb(s,SSL_CB_HANDSHAKE_DONE,1); } + ret = 1; goto end; /* break; */