From a768a796f26ecebc12ac0bd9b86c5c30bfd9370b Mon Sep 17 00:00:00 2001 From: Hugo Landau Date: Wed, 14 Feb 2024 10:06:45 +0000 Subject: Minor updates Reviewed-by: Matt Caswell Reviewed-by: Neil Horman Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/23535) --- ssl/quic/quic_impl.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'ssl') diff --git a/ssl/quic/quic_impl.c b/ssl/quic/quic_impl.c index 4f552ca6b2..31548c1b1d 100644 --- a/ssl/quic/quic_impl.c +++ b/ssl/quic/quic_impl.c @@ -3307,14 +3307,11 @@ static int qctx_should_autotick(QCTX *ctx) if (ctx->is_stream) { event_handling_mode = ctx->xso->event_handling_mode; if (event_handling_mode != SSL_VALUE_EVENT_HANDLING_MODE_INHERIT) - return event_handling_mode == SSL_VALUE_EVENT_HANDLING_MODE_IMPLICIT; + return event_handling_mode != SSL_VALUE_EVENT_HANDLING_MODE_EXPLICIT; } event_handling_mode = ctx->qc->event_handling_mode; - if (event_handling_mode == SSL_VALUE_EVENT_HANDLING_MODE_INHERIT) - event_handling_mode = SSL_VALUE_EVENT_HANDLING_MODE_IMPLICIT; - - return event_handling_mode == SSL_VALUE_EVENT_HANDLING_MODE_IMPLICIT; + return event_handling_mode != SSL_VALUE_EVENT_HANDLING_MODE_EXPLICIT; } QUIC_NEEDS_LOCK -- cgit v1.2.3