aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/plugins/socket_default
diff options
context:
space:
mode:
authorTobias Brunner <tobias@strongswan.org>2015-07-09 12:00:56 +0200
committerTobias Brunner <tobias@strongswan.org>2015-07-27 13:50:09 +0200
commita229bdce625338117966a53efd0475b2c7c84566 (patch)
tree16a27e310b00fab0475de30de19bf5c6d410ff2b /src/libcharon/plugins/socket_default
parent773fcb1605d413997450b59d114a1c035910cc58 (diff)
downloadstrongswan-a229bdce625338117966a53efd0475b2c7c84566.tar.bz2
strongswan-a229bdce625338117966a53efd0475b2c7c84566.tar.xz
trap-manager: Changed how acquires we acted on are tracked
This fixes potential race conditions in case complete() or flush() is executed before or concurrently with a thread that handles an acquire. It will also simplify tracking multiple acquires created for the same trap policy in the future. Also fixes the behavior in some error situations.
Diffstat (limited to 'src/libcharon/plugins/socket_default')
0 files changed, 0 insertions, 0 deletions