diff options
author | 2009-02-26 07:29:46 +0000 | |
---|---|---|
committer | 2009-02-26 07:29:46 +0000 | |
commit | 0365c2d7efc2b474bf66c13468fc95a2781378b0 (patch) | |
tree | 3a835eb104d8f32c34c0567e7f081714790bb6ca /lib/libc | |
parent | fix the multicast code; tested by sthen@ (diff) | |
download | wireguard-openbsd-0365c2d7efc2b474bf66c13468fc95a2781378b0.tar.xz wireguard-openbsd-0365c2d7efc2b474bf66c13468fc95a2781378b0.zip |
bulk updates are sent from a timeout which walks over the state tree and
modifies the pfsync state queues, however, it didnt prevent interrupts from
whacking the same structures.
this diff makes the bulk update code take splsoftnet() to prevent the
panics ive been suffering all day when a firewall peer was booted.
ok deraadt@
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions