• trevora's avatar
    FS-10395: [mod_sofia] Fix ssl error handling in tls sip traffic · 74f5b567
    trevora 提交于
    Clears SSL error state.
    
    Updates tport_tls.c to clear the SSL error state after an error occurs.
    
    OpenSSL puts errors into a queue that is kept in thread local storage.
    In some cases, such as when SSL_ERROR_SSL is returned by SSL_get_errror(),
    OpenSSL will queue multiple errors for a single event. When this occurs,
    OpenSSL will report an error the next time I/O is performed if the queue
    is not cleared first, which can result in TLS connections being torn down
    prematurely.
    74f5b567
名称
最后提交
最后更新
..
include 正在载入提交数据...
sofia-sip 正在载入提交数据...
ChangeLog 正在载入提交数据...
Doxyfile.in 正在载入提交数据...
Makefile.am 正在载入提交数据...
agent.pem 正在载入提交数据...
cafile.pem 正在载入提交数据...
certificates-update 正在载入提交数据...
certificates.html 正在载入提交数据...
make_node_cert.pl 正在载入提交数据...
make_root_cert.pl 正在载入提交数据...
make_test_certs.sh 正在载入提交数据...
test_tport.c 正在载入提交数据...
tls_test_client.c 正在载入提交数据...
tls_test_server.c 正在载入提交数据...
tport.c 正在载入提交数据...
tport.docs 正在载入提交数据...
tport_internal.h 正在载入提交数据...
tport_logging.c 正在载入提交数据...
tport_rand.c 正在载入提交数据...
tport_sigcomp.c 正在载入提交数据...
tport_stub_sigcomp.c 正在载入提交数据...
tport_stub_stun.c 正在载入提交数据...
tport_tag.c 正在载入提交数据...
tport_threadpool.c 正在载入提交数据...
tport_tls.c 正在载入提交数据...
tport_tls.h 正在载入提交数据...
tport_tls_test.sh 正在载入提交数据...
tport_type_connect.c 正在载入提交数据...
tport_type_sctp.c 正在载入提交数据...
tport_type_stun.c 正在载入提交数据...
tport_type_tcp.c 正在载入提交数据...
tport_type_tls.c 正在载入提交数据...
tport_type_udp.c 正在载入提交数据...
tport_type_ws.c 正在载入提交数据...
tport_ws.h 正在载入提交数据...
ws.c 正在载入提交数据...
ws.h 正在载入提交数据...