CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected] 2026/05/04 21:32:46

Modified files:
        usr.bin/openssl: speed.c 

Log message:
openssl: centralize speed benchmark timer handling

The speed benchmark currently arms alarm() from print_message() and
pkey_print_message(), making the output helpers also control benchmark
lifetime. This hidden coupling makes the code harder to maintain and led to
missing alarm cleanup on Windows, as reported in #1245.

Move alarm setup and run-state initialization into speed-specific timer
helpers so benchmark timing is controlled explicitly at the start and stop
points.

ok tb joshua

Reply via email to