summaryrefslogtreecommitdiffstats
path: root/ssl/s3_clnt.c
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>2007-08-31 00:28:51 +0000
committerDr. Stephen Henson <steve@openssl.org>2007-08-31 00:28:51 +0000
commita938c4284e74b62a704a5721dff6a7efe632a3ac (patch)
treee486fbd7978108c4c25c4cde43f2c9a63442b5d7 /ssl/s3_clnt.c
parent7a44a0cee7a70f4580b8515505ae167a45a3710e (diff)
Update from HEAD.
Diffstat (limited to 'ssl/s3_clnt.c')
-rw-r--r--ssl/s3_clnt.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ssl/s3_clnt.c b/ssl/s3_clnt.c
index 49f781225b..4d4d63a6f1 100644
--- a/ssl/s3_clnt.c
+++ b/ssl/s3_clnt.c
@@ -446,6 +446,7 @@ int ssl3_connect(SSL *s)
case SSL3_ST_CR_SESSION_TICKET_A:
case SSL3_ST_CR_SESSION_TICKET_B:
ret=ssl3_get_new_session_ticket(s);
+ if (ret <= 0) goto end;
s->state=SSL3_ST_CR_FINISHED_A;
s->init_num=0;
break;