CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected] 2016/09/01 04:40:38

Modified files:
        usr.sbin/relayd: ca.c relayd.h 

Log message:
Do not busy loop in the rsa engine callback waiting for the ca. Instead use
poll(2) to wait for up to 1sec for a response. This is not the nicest way to
fix this issue but the smallest. Goal is to reduce the contention on the
kernel big lock on busy relayd systems.
reyk@ agrees (especially about the nastyness of this)

Reply via email to