diff options
| author | Gleb Smirnoff <glebius@FreeBSD.org> | 2012-12-06 08:32:28 +0000 |
|---|---|---|
| committer | Gleb Smirnoff <glebius@FreeBSD.org> | 2012-12-06 08:32:28 +0000 |
| commit | 38cc0bfa261be414833920add3f47e8390c45e1f (patch) | |
| tree | 62719294d4a39e6f96bc33b6bd89396de3c2dffa /libexec | |
| parent | 8db7e13f1dc2bb78437832c0709ea5eeb78b5503 (diff) | |
Close possible races between state deletion and sent being sent out
from pfsync:
- Call into pfsync_delete_state() holding the state lock.
- Set the state timeout to PFTM_UNLINKED after state has been moved
to the PFSYNC_S_DEL queue in pfsync.
Reported by: Ian FREISLICH <ianf cloudseed.co.za>
Notes
svn path=/head/; revision=243941
Diffstat (limited to 'libexec')
0 files changed, 0 insertions, 0 deletions
