* connection.
*/
if (!(li->bind_conf->options & BC_O_UNLIMITED)) {
- COUNTERS_UPDATE_MAX(&global.sps_max,
- update_freq_ctr(&global.sess_per_sec, 1));
+ uint newfreq = update_freq_ctr(&global.sess_per_sec, 1);
+
+ COUNTERS_UPDATE_MAX(&global.sps_max, newfreq);
if (li->bind_conf->options & BC_O_USE_SSL) {
- COUNTERS_UPDATE_MAX(&global.ssl_max,
- update_freq_ctr(&global.ssl_per_sec, 1));
+ newfreq = update_freq_ctr(&global.ssl_per_sec, 1);
+ COUNTERS_UPDATE_MAX(&global.ssl_max, newfreq);
}
}
}