View | Details | Raw Unified | Return to bug 47055
Collapse All | Expand All

(-)file_not_specified_in_diff (-7 / +1 lines)
Line  Link Here
0
-- modules/ssl/ssl_engine_kernel.c.orig
0
++ modules/ssl/ssl_engine_kernel.c
Lines 718-734 Link Here
718
            }
718
            }
719
        }
719
        }
720
        else {
720
        else {
721
            request_rec *id = r->main ? r->main : r;
722
723
            /* do a full renegotiation */
721
            /* do a full renegotiation */
724
            ap_log_rerror(APLOG_MARK, APLOG_DEBUG, 0, r,
722
            ap_log_rerror(APLOG_MARK, APLOG_DEBUG, 0, r,
725
                          "Performing full renegotiation: "
723
                          "Performing full renegotiation: "
726
                          "complete handshake protocol");
724
                          "complete handshake protocol");
727
            SSL_set_session_id_context(ssl,
728
                                       (unsigned char *)&id,
729
                                       sizeof(id));
730
731
            SSL_renegotiate(ssl);
725
            SSL_renegotiate(ssl);
732
            SSL_do_handshake(ssl);
726
            SSL_do_handshake(ssl);

Return to bug 47055