aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/plugins/eap_simaka_sql
diff options
context:
space:
mode:
authorTobias Brunner <tobias@strongswan.org>2016-01-18 17:33:29 +0100
committerTobias Brunner <tobias@strongswan.org>2016-02-01 10:39:29 +0100
commite663d8e2bf9c0fb33ef472c0cc5c7fda99e2c692 (patch)
treef72eeee432247c1b1333263c30df7dd4cae8ca92 /src/libcharon/plugins/eap_simaka_sql
parentfbbbe43ec1a9179e8ddd804fe37829342045da8d (diff)
downloadstrongswan-e663d8e2bf9c0fb33ef472c0cc5c7fda99e2c692.tar.bz2
strongswan-e663d8e2bf9c0fb33ef472c0cc5c7fda99e2c692.tar.xz
ike-sa-manager: Don't update entries for init messages after unlocking segment
If the retransmit of an initial message is processed concurrently with the original message it might not have been handled as intended as the thread processing the retransmit might not have seen the correct value of entry->processing set by the thread handling the original request. For IKEv1, i.e. without proper message IDs, there might still be races e.g. when receiving a retransmit of the initial IKE message while processing the initiator's second request. Fixes #1269.
Diffstat (limited to 'src/libcharon/plugins/eap_simaka_sql')
0 files changed, 0 insertions, 0 deletions