mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-03 02:15:43 -04:00
BIO_get_ssl() sometimes does nothing
This commit is contained in:
parent
d14a5523f4
commit
553b9c6b20
@ -174,7 +174,7 @@ underflow() {
|
|||||||
<< _source->get_port() << " (" << read_count << ").\n";
|
<< _source->get_port() << " (" << read_count << ").\n";
|
||||||
notify_ssl_errors();
|
notify_ssl_errors();
|
||||||
|
|
||||||
SSL *ssl;
|
SSL *ssl = NULL;
|
||||||
BIO_get_ssl(*_source, &ssl);
|
BIO_get_ssl(*_source, &ssl);
|
||||||
if (ssl != (SSL *)NULL) {
|
if (ssl != (SSL *)NULL) {
|
||||||
downloader_cat.warning()
|
downloader_cat.warning()
|
||||||
|
@ -1315,7 +1315,7 @@ run_setup_ssl() {
|
|||||||
_sbio = BIO_new_ssl(_client->get_ssl_ctx(), true);
|
_sbio = BIO_new_ssl(_client->get_ssl_ctx(), true);
|
||||||
BIO_push(_sbio, *_bio);
|
BIO_push(_sbio, *_bio);
|
||||||
|
|
||||||
SSL *ssl;
|
SSL *ssl = NULL;
|
||||||
BIO_get_ssl(_sbio, &ssl);
|
BIO_get_ssl(_sbio, &ssl);
|
||||||
nassertr(ssl != (SSL *)NULL, false);
|
nassertr(ssl != (SSL *)NULL, false);
|
||||||
string cipher_list = _client->get_cipher_list();
|
string cipher_list = _client->get_cipher_list();
|
||||||
@ -1398,7 +1398,7 @@ run_ssl_handshake() {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
SSL *ssl;
|
SSL *ssl = NULL;
|
||||||
BIO_get_ssl(_sbio, &ssl);
|
BIO_get_ssl(_sbio, &ssl);
|
||||||
nassertr(ssl != (SSL *)NULL, false);
|
nassertr(ssl != (SSL *)NULL, false);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user