diff --git a/Tunnel.cpp b/Tunnel.cpp index 4e3d2275..5e237d87 100644 --- a/Tunnel.cpp +++ b/Tunnel.cpp @@ -818,13 +818,16 @@ namespace tunnel void Tunnels::CreateZeroHopsInboundTunnel () { auto inboundTunnel = std::make_shared (); + inboundTunnel->SetState (eTunnelStateEstablished); m_InboundTunnels.push_back (inboundTunnel); m_Tunnels[inboundTunnel->GetTunnelID ()] = inboundTunnel; } void Tunnels::CreateZeroHopsOutboundTunnel () { - m_OutboundTunnels.push_back (std::make_shared ()); + auto outboundTunnel = std::make_shared (); + outboundTunnel->SetState (eTunnelStateEstablished); + m_OutboundTunnels.push_back (outboundTunnel); // we don't insert into m_Tunnels }