diff options
author | Claudio Jeker <claudio@cvs.openbsd.org> | 2016-09-01 10:40:39 +0000 |
---|---|---|
committer | Claudio Jeker <claudio@cvs.openbsd.org> | 2016-09-01 10:40:39 +0000 |
commit | 2f8f86fd15addc196dd3879acbe3a04cb59e0330 (patch) | |
tree | 736d2331aee3b1ac0eb6d0d06c241021299433cf /sys/dev/microcode | |
parent | 8a9091b52fb005a582eb11726491fefdffbeec72 (diff) |
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)
Diffstat (limited to 'sys/dev/microcode')
0 files changed, 0 insertions, 0 deletions