aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon
diff options
context:
space:
mode:
authorTobias Brunner <tobias@strongswan.org>2017-03-02 08:58:07 +0100
committerTobias Brunner <tobias@strongswan.org>2017-03-02 09:10:48 +0100
commitdf9e512523ec32222c4ed0dbb6a11d03f46a6fcd (patch)
tree84e0098461bab69e6ffe902df853d72bd6678829 /src/libcharon
parent6d86d0f51699612ad886b3f1b8773e81324e3b2a (diff)
downloadstrongswan-df9e512523ec32222c4ed0dbb6a11d03f46a6fcd.tar.bz2
strongswan-df9e512523ec32222c4ed0dbb6a11d03f46a6fcd.tar.xz
controller: Don't listen for CHILD_SA state changes when terminating IKE_SAs
We actually want to wait until the IKE_SA is destroyed, not any of the CHILD_SAs (even though there might not be that much of a difference depending on the number of CHILD_SAs). Fixes #2261.
Diffstat (limited to 'src/libcharon')
-rw-r--r--src/libcharon/control/controller.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/libcharon/control/controller.c b/src/libcharon/control/controller.c
index 93ff70bf3..8e7816b39 100644
--- a/src/libcharon/control/controller.c
+++ b/src/libcharon/control/controller.c
@@ -588,7 +588,6 @@ METHOD(controller_t, terminate_ike, status_t,
.listener = {
.public = {
.ike_state_change = _ike_state_change_terminate,
- .child_state_change = _child_state_change_terminate,
},
.logger = {
.public = {