Merge branch 'tmp-736' into 'master'

Fix calculation of avg_auth_time acros sec-mod instances

Closes #736

See merge request openconnect/ocserv!560
This commit is contained in:
Nikos Mavrogiannopoulos
2026-05-24 11:24:14 +00:00
2 changed files with 2 additions and 1 deletions
+1
View File
@@ -27,6 +27,7 @@
* /ca.pem * /ca.pem
* /ca.cer * /ca.cer
- Fix incorrect local address when using PROXY protocol with IPv6 (#711). - Fix incorrect local address when using PROXY protocol with IPv6 (#711).
- Fix calculation of avg_auth_time acros sec-mod instances (#736)
* Version 1.4.2 (released 2026-04-16) * Version 1.4.2 (released 2026-04-16)
+1 -1
View File
@@ -227,7 +227,7 @@ static void method_status(method_ctx *ctx, int cfd, uint8_t *msg,
rep.max_auth_time = rep.max_auth_time =
MAX(rep.max_auth_time, MAX(rep.max_auth_time,
ctx->s->sec_mod_instances[i].max_auth_time); ctx->s->sec_mod_instances[i].max_auth_time);
rep.avg_auth_time = ctx->s->sec_mod_instances[i].avg_auth_time; rep.avg_auth_time += ctx->s->sec_mod_instances[i].avg_auth_time;
} }
if (ctx->s->sec_mod_instance_count != 0) { if (ctx->s->sec_mod_instance_count != 0) {
rep.avg_auth_time /= ctx->s->sec_mod_instance_count; rep.avg_auth_time /= ctx->s->sec_mod_instance_count;