diff --git a/NTCPSession.cpp b/NTCPSession.cpp index 3e3d551d..e2686248 100644 --- a/NTCPSession.cpp +++ b/NTCPSession.cpp @@ -474,7 +474,9 @@ namespace ntcp if (ecode) { LogPrint ("Couldn't send msg: ", ecode.message ()); - Terminate (); + // we shouldn't call Terminate () here, because HandleReceive takes care + // TODO: 'delete this' statement in Terminate () must be eliminated later + // Terminate (); } else {