diff --git a/keyExchange/trigger.go b/keyExchange/trigger.go index cd77c5e4d1be1286b9c488b8b378c1ac2c0a0ada..f109388deaf7f3bd1c8bf2baa1f2b6bae15ae894 100644 --- a/keyExchange/trigger.go +++ b/keyExchange/trigger.go @@ -81,7 +81,7 @@ func handleTrigger(sess *storage.Session, net interfaces.NetworkManager, //create the new session session, duplicate := partner.NewReceiveSession(PartnerPublicKey, - params.GetDefaultE2ESessionParams(), oldSession) + oldSession.GetE2EParams(), oldSession) // new session being nil means the session was a duplicate. This is possible // in edge cases where the partner crashes during operation. The session // creation in this case ignores the new session, but the confirmation