diff options
author | Daniel Stenberg <daniel@haxx.se> | 2021-01-25 14:18:31 +0100 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2021-02-15 09:08:59 +0100 |
commit | f2f91ac709bcfc85ce0447c3ab6b7e41efef8606 (patch) | |
tree | afe10807d54179b41ed83e02e589d5c5cbedfec8 /.muse | |
parent | fa959e697bf90e27738041d87e409b9b1edef3ac (diff) | |
download | curl-f2f91ac709bcfc85ce0447c3ab6b7e41efef8606.tar.gz |
openssl: remove conn->data use
We still make the trace callback function get the connectdata struct
passed to it, since the callback is anchored on the connection.
Repeatedly updating the callback pointer to set 'data' with
SSL_CTX_set_msg_callback_arg() doesn't seem to work, probably because
there might already be messages in the queue with the old pointer.
This code therefore makes sure to set the "logger" handle before using
OpenSSL calls so that the right easy handle gets used for tracing.
Closes #6522
Diffstat (limited to '.muse')
0 files changed, 0 insertions, 0 deletions