diff options
author | Tobias Brunner <tobias@strongswan.org> | 2017-03-02 08:58:07 +0100 |
---|---|---|
committer | Tobias Brunner <tobias@strongswan.org> | 2017-03-02 09:10:48 +0100 |
commit | df9e512523ec32222c4ed0dbb6a11d03f46a6fcd (patch) | |
tree | 84e0098461bab69e6ffe902df853d72bd6678829 /src/libcharon | |
parent | 6d86d0f51699612ad886b3f1b8773e81324e3b2a (diff) | |
download | strongswan-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.c | 1 |
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 = { |