|
|
@ -427,7 +427,7 @@ namespace transport
|
|
|
|
if (ecode != boost::asio::error::operation_aborted)
|
|
|
|
if (ecode != boost::asio::error::operation_aborted)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
// timeout expired
|
|
|
|
// timeout expired
|
|
|
|
if (!i2p::context.GetStatus () != eRouterStatusFirewalled) return; // we don't need introducers anymore
|
|
|
|
if (i2p::context.GetStatus () != eRouterStatusFirewalled) return; // we don't need introducers anymore
|
|
|
|
if (!i2p::context.IsUnreachable ()) i2p::context.SetUnreachable ();
|
|
|
|
if (!i2p::context.IsUnreachable ()) i2p::context.SetUnreachable ();
|
|
|
|
std::list<boost::asio::ip::udp::endpoint> newList;
|
|
|
|
std::list<boost::asio::ip::udp::endpoint> newList;
|
|
|
|
size_t numIntroducers = 0;
|
|
|
|
size_t numIntroducers = 0;
|
|
|
|