From: Tobias Brunner Date: Tue, 27 Oct 2015 16:29:53 +0000 (+0100) Subject: ikev2: Initiate other tasks after a no-op task X-Git-Tag: 5.4.0rc1~10^2~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=034a462901209dd8f04bf984ef90c2d6ba2c776e;p=thirdparty%2Fstrongswan.git ikev2: Initiate other tasks after a no-op task --- diff --git a/src/libcharon/sa/ikev2/task_manager_v2.c b/src/libcharon/sa/ikev2/task_manager_v2.c index 8ed86302b9..b7c5f66914 100644 --- a/src/libcharon/sa/ikev2/task_manager_v2.c +++ b/src/libcharon/sa/ikev2/task_manager_v2.c @@ -624,7 +624,7 @@ METHOD(task_manager_t, initiate, status_t, if (this->initiating.type == EXCHANGE_TYPE_UNDEFINED) { message->destroy(message); - return SUCCESS; + return initiate(this); } if (!generate_message(this, message, &this->initiating.packets))