summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/ssh.c
diff options
context:
space:
mode:
authordlg <dlg@openbsd.org>2010-01-09 21:12:06 +0000
committerdlg <dlg@openbsd.org>2010-01-09 21:12:06 +0000
commitf78dc6017aa88cf73b1d99449a4a6302d5564f97 (patch)
tree29c41737523f1d88d01a5263a2044757266beaeb /usr.bin/ssh/ssh.c
parentalways try to restart io on a device when an opening is made available from (diff)
downloadwireguard-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