X-Git-Url: https://git.openssl.org/?p=openssl.git;a=blobdiff_plain;f=ssl%2Fs3_pkt.c;h=8fedf5a80d7c64e4815dd1706f9cf7c039abaedb;hp=ea45b8650f2e9423d2f598f7ff775dede105251b;hb=789da2c73d875af59b14156b6295aa4bdfc4f424;hpb=be0477a8e97a1f771f8aa6e97aa064033f4dcade diff --git a/ssl/s3_pkt.c b/ssl/s3_pkt.c index ea45b8650f..8fedf5a80d 100644 --- a/ssl/s3_pkt.c +++ b/ssl/s3_pkt.c @@ -1118,8 +1118,7 @@ static int do_ssl3_write(SSL *s, int type, const unsigned char *buf, wr->length += eivlen; } - /* ssl3_enc can only have an error on read */ - s->method->ssl3_enc->enc(s,1); + if(s->method->ssl3_enc->enc(s,1)<1) goto err; if (SSL_USE_ETM(s) && mac_size != 0) {