From: Martin Willi Date: Thu, 6 Jun 2013 08:54:06 +0000 (+0200) Subject: trap-manager: don't check-in nonexisting IKE_SA if acquire fails X-Git-Tag: 5.1.0dr1~107^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f4e822c1b422e31edbf3170b5bcec58b80a7f4bb;p=thirdparty%2Fstrongswan.git trap-manager: don't check-in nonexisting IKE_SA if acquire fails --- diff --git a/src/libcharon/sa/trap_manager.c b/src/libcharon/sa/trap_manager.c index 7a4567cdfc..5d947ece56 100644 --- a/src/libcharon/sa/trap_manager.c +++ b/src/libcharon/sa/trap_manager.c @@ -320,8 +320,7 @@ METHOD(trap_manager_t, acquire, void, } else { - charon->ike_sa_manager->checkin_and_destroy( - charon->ike_sa_manager, ike_sa); + ike_sa->destroy(ike_sa); } } peer->destroy(peer);