aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/plugins/sql/test.sql
diff options
context:
space:
mode:
authorTobias Brunner <tobias@strongswan.org>2014-10-24 11:14:51 +0200
committerTobias Brunner <tobias@strongswan.org>2014-10-24 11:23:04 +0200
commita9f87d118e3a573311d1f200fd5be82b3b2894bb (patch)
tree2a9609a409417fc30f79a1ef1297830d81868955 /src/libcharon/plugins/sql/test.sql
parente7c582e652edb6b8703e5aea7d67fcd46690747a (diff)
downloadstrongswan-a9f87d118e3a573311d1f200fd5be82b3b2894bb.tar.bz2
strongswan-a9f87d118e3a573311d1f200fd5be82b3b2894bb.tar.xz
cert-cache: Prevent that a cached issuer is freed too early
Previously we got no reference to the cached issuer certificate before releasing the lock of the cache line, this allowed other threads, or even the same thread if it replaces a cache line, to destroy that issuer certificate in cache() (or flush()) before get_ref() for the issuer certificate is finally called.
Diffstat (limited to 'src/libcharon/plugins/sql/test.sql')
0 files changed, 0 insertions, 0 deletions