From: Ilya Shipitsin Date: Wed, 26 Apr 2023 19:05:12 +0000 (+0200) Subject: CLEANUP: src/listener.c: remove redundant NULL check X-Git-Tag: v2.8-dev11~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=83f54b9aef560797e928e71669b3036ade283970;p=thirdparty%2Fhaproxy.git CLEANUP: src/listener.c: remove redundant NULL check fixes #2031 quoting Willy Tarreau: "Originally the listeners were intended to work without a bind_conf (e.g. for FTP processing) hence these tests, but over time the bind_conf has become omnipresent" --- diff --git a/src/listener.c b/src/listener.c index d5390ed859..3da01df216 100644 --- a/src/listener.c +++ b/src/listener.c @@ -160,7 +160,7 @@ struct task *accept_queue_process(struct task *t, void *context, unsigned int st if (!(li->bind_conf->options & BC_O_UNLIMITED)) { HA_ATOMIC_UPDATE_MAX(&global.sps_max, update_freq_ctr(&global.sess_per_sec, 1)); - if (li->bind_conf && li->bind_conf->options & BC_O_USE_SSL) { + if (li->bind_conf->options & BC_O_USE_SSL) { HA_ATOMIC_UPDATE_MAX(&global.ssl_max, update_freq_ctr(&global.ssl_per_sec, 1)); }