summaryrefslogtreecommitdiff
path: root/sys/net
diff options
context:
space:
mode:
authorMartin Pieuchot <mpi@cvs.openbsd.org>2016-11-09 09:39:44 +0000
committerMartin Pieuchot <mpi@cvs.openbsd.org>2016-11-09 09:39:44 +0000
commitdfc2e9c36a8c5150afaf19a3b857c4f640cff933 (patch)
treebed15fa291e145dd6a78babdca3e4845a53005da /sys/net
parent3846caa56f2e4a3de3ab9ea686dda34d758f9fd1 (diff)
Do not call splsoftnet() recursively, this won't work with a lock.
closef() on a socket will call soclose() which call splsoftnet(). So make sure we release the IPL level first in error paths. Found by Nils Frohberg while testing another diff. ok mikeb@, bluhm@
Diffstat (limited to 'sys/net')
0 files changed, 0 insertions, 0 deletions