diff options
-rw-r--r-- | src/lib/libssl/src/ssl/s3_pkt.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/libssl/src/ssl/s3_pkt.c b/src/lib/libssl/src/ssl/s3_pkt.c index a7d2defbea..898f4a1107 100644 --- a/src/lib/libssl/src/ssl/s3_pkt.c +++ b/src/lib/libssl/src/ssl/s3_pkt.c | |||
@@ -1054,7 +1054,7 @@ start: | |||
1054 | { | 1054 | { |
1055 | s->rstate=SSL_ST_READ_HEADER; | 1055 | s->rstate=SSL_ST_READ_HEADER; |
1056 | rr->off=0; | 1056 | rr->off=0; |
1057 | if (s->mode & SSL_MODE_RELEASE_BUFFERS) | 1057 | if (s->mode & SSL_MODE_RELEASE_BUFFERS && s->s3->rbuf.left == 0) |
1058 | ssl3_release_read_buffer(s); | 1058 | ssl3_release_read_buffer(s); |
1059 | } | 1059 | } |
1060 | } | 1060 | } |