diff options
author | 2010-01-09 21:12:06 +0000 | |
---|---|---|
committer | 2010-01-09 21:12:06 +0000 | |
commit | f78dc6017aa88cf73b1d99449a4a6302d5564f97 (patch) | |
tree | 29c41737523f1d88d01a5263a2044757266beaeb /usr.bin/ssh/ssh.c | |
parent | always try to restart io on a device when an opening is made available from (diff) | |
download | wireguard-openbsd-f78dc6017aa88cf73b1d99449a4a6302d5564f97.tar.xz wireguard-openbsd-f78dc6017aa88cf73b1d99449a4a6302d5564f97.zip |
dont try to prevent multiple concurrent runs of a devices start routine
by setting flags around the loop. there is a race which can prevent
necessary work being completed by any of the currently running instances
of xxstart.
the caveat with the removal of this code is because multiple xxstarts can
be running at the same time they can cause io reordering, but that is less
of a problem than no io.
found by and fix tested by claudio@
debugged with krw@ claudio@ beck@ deraadt@
Diffstat (limited to 'usr.bin/ssh/ssh.c')
0 files changed, 0 insertions, 0 deletions