From 5cca5472e615cb76ea13270dc69e1c8d123931ee Mon Sep 17 00:00:00 2001 From: orignal Date: Mon, 29 Mar 2021 15:50:33 -0400 Subject: [PATCH] don't handle unsilicited HolePunch --- libi2pd/SSU.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libi2pd/SSU.cpp b/libi2pd/SSU.cpp index 111f9407..2ee0d2a4 100644 --- a/libi2pd/SSU.cpp +++ b/libi2pd/SSU.cpp @@ -393,7 +393,8 @@ namespace transport LogPrint (eLogDebug, "SSU: new session from ", packet->from.address ().to_string (), ":", packet->from.port (), " created"); } } - session->ProcessNextMessage (packet->buf, packet->len, packet->from); + if (session) + session->ProcessNextMessage (packet->buf, packet->len, packet->from); } catch (std::exception& ex) {