diff options
author | glebius <glebius@FreeBSD.org> | 2012-12-06 08:32:28 +0000 |
---|---|---|
committer | glebius <glebius@FreeBSD.org> | 2012-12-06 08:32:28 +0000 |
commit | d88e4529b616878be41bb69afa15a46d2429c47c (patch) | |
tree | 62719294d4a39e6f96bc33b6bd89396de3c2dffa /contrib/bind9/lib/isc/unix/file.c | |
parent | 9fc690ed34bec6f3761b5d37ec332e924aaee3ec (diff) | |
download | FreeBSD-src-d88e4529b616878be41bb69afa15a46d2429c47c.zip FreeBSD-src-d88e4529b616878be41bb69afa15a46d2429c47c.tar.gz |
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>
Diffstat (limited to 'contrib/bind9/lib/isc/unix/file.c')
0 files changed, 0 insertions, 0 deletions