mirror of
https://github.com/openssl/openssl.git
synced 2025-01-12 13:36:28 +08:00
2b8d815344
Although many of the QUIC tests use fake time, the time we pass to the ossl_crypto_condvar_wait_timeout() must be a real time. Passing fake time was causing the QUIC tserver test to hang because ossl_crypto_convar_wait_timeout() always timed out immediately and never relinquished the CPU. If using fake time we adjust the time to real time just before using it. Fixes #22020 Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/22301) |
||
---|---|---|
.. | ||
__DECC_INCLUDE_EPILOGUE.H | ||
__DECC_INCLUDE_PROLOGUE.H | ||
asn1.h | ||
bio_addr.h | ||
bio_tfo.h | ||
bio.h | ||
common.h | ||
comp.h | ||
conf.h | ||
constant_time.h | ||
core.h | ||
cryptlib.h | ||
dane.h | ||
deprecated.h | ||
der.h | ||
deterministic_nonce.h | ||
dso.h | ||
dsoerr.h | ||
e_os.h | ||
endian.h | ||
err.h | ||
event_queue.h | ||
ffc.h | ||
hpke_util.h | ||
ktls.h | ||
list.h | ||
namemap.h | ||
nelem.h | ||
numbers.h | ||
o_dir.h | ||
packet_quic.h | ||
packet.h | ||
param_build_set.h | ||
param_names.h.in | ||
params.h | ||
passphrase.h | ||
priority_queue.h | ||
property.h | ||
propertyerr.h | ||
provider.h | ||
quic_ackm.h | ||
quic_cc.h | ||
quic_cfq.h | ||
quic_channel.h | ||
quic_demux.h | ||
quic_error.h | ||
quic_fc.h | ||
quic_fifd.h | ||
quic_reactor.h | ||
quic_record_rx.h | ||
quic_record_tx.h | ||
quic_record_util.h | ||
quic_rx_depack.h | ||
quic_sf_list.h | ||
quic_ssl.h | ||
quic_statm.h | ||
quic_stream_map.h | ||
quic_stream.h | ||
quic_thread_assist.h | ||
quic_tls.h | ||
quic_tserver.h | ||
quic_txp.h | ||
quic_txpim.h | ||
quic_types.h | ||
quic_vlint.h | ||
quic_wire_pkt.h | ||
quic_wire.h | ||
recordmethod.h | ||
refcount.h | ||
ring_buf.h | ||
safe_math.h | ||
sha3.h | ||
sizes.h | ||
sm3.h | ||
sockets.h | ||
ssl3_cbc.h | ||
ssl.h | ||
sslconf.h | ||
statem.h | ||
symhacks.h | ||
thread_arch.h | ||
thread_once.h | ||
thread.h | ||
time.h | ||
tlsgroups.h | ||
tsan_assist.h | ||
uint_set.h | ||
unicode.h |