diff options
author | 2010-09-24 14:10:52 +0000 | |
---|---|---|
committer | 2010-09-24 14:10:52 +0000 | |
commit | fcdb7eae71e88ef4f8f7b39a3f4789d006d73783 (patch) | |
tree | e8eb8fcc4c7856a8797c60ddd3ceb187902fb269 /gnu/usr.bin/perl/cpan/Module-Pluggable/lib/Module/Pluggable/Object.pm | |
parent | Switch mips-based ports to gcc4. Most of the work has been done by kettenis@. (diff) | |
download | wireguard-openbsd-fcdb7eae71e88ef4f8f7b39a3f4789d006d73783.tar.xz wireguard-openbsd-fcdb7eae71e88ef4f8f7b39a3f4789d006d73783.zip |
When processing IPv6 RA messages we may end up adding a new IPv6 address
from interrupt context. This results in problems if the process of adding
a new address makes use of pools that use PR_WAITOK (or anything else that
may sleep). To avoid this problem, create a workq task so that the new
IPv6 address is added from within process context.
ok dlg@ henning@
Diffstat (limited to 'gnu/usr.bin/perl/cpan/Module-Pluggable/lib/Module/Pluggable/Object.pm')
0 files changed, 0 insertions, 0 deletions