Ticket #1751: nginx_leak_for_upstream.diff

File nginx_leak_for_upstream.diff, 575 bytes (added by Nikolay Morozov, 7 years ago)
  • src/event/ngx_event_openssl.c

    diff -uNr nginx-1.14.2.orig/src/event/ngx_event_openssl.c nginx-1.14.2/src/event/ngx_event_openssl.c
    old new  
    37453745
    37463746    name = X509_get_subject_name(cert);
    37473747    if (name == NULL) {
     3748        X509_free(cert);
    37483749        return NGX_ERROR;
    37493750    }
    37503751
     
    37963797
    37973798    name = X509_get_issuer_name(cert);
    37983799    if (name == NULL) {
     3800        X509_free(cert);
    37993801        return NGX_ERROR;
    38003802    }
    38013803