aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/plugins/kernel_pfkey/kernel_pfkey_ipsec.c
diff options
context:
space:
mode:
authorTobias Brunner <tobias@strongswan.org>2016-04-13 11:58:32 +0200
committerTobias Brunner <tobias@strongswan.org>2016-04-13 13:55:20 +0200
commit960632ffb07ebd266110531360cb8bcc62a0466a (patch)
tree18989813fa81a6ef0dfca8052c00eadeabdeb15a /src/libcharon/plugins/kernel_pfkey/kernel_pfkey_ipsec.c
parent0ff486f5076806b26d406509927345e5909ee2f5 (diff)
downloadstrongswan-960632ffb07ebd266110531360cb8bcc62a0466a.tar.bz2
strongswan-960632ffb07ebd266110531360cb8bcc62a0466a.tar.xz
thread: Don't hold mutex when calling cleanup handlers while terminating
This could interfere with cleanup handlers that try to acquire mutexes while other threads holding these try to e.g. cancel the threads. As cleanup handlers are only queued by the threads themselves we don't need any synchronization to access the list. Fixes #1401.
Diffstat (limited to 'src/libcharon/plugins/kernel_pfkey/kernel_pfkey_ipsec.c')
0 files changed, 0 insertions, 0 deletions