clean shutdown

pull/181/head
Jeff Becker 6 years ago
parent 6078bd222a
commit 97444b66c0
No known key found for this signature in database
GPG Key ID: F357B3B42F6F9B05

@ -156,7 +156,7 @@ namespace llarp
while(itr != m_AuthedLinks.end())
{
itr->second->SendClose();
itr = m_AuthedLinks.erase(itr);
++itr;
}
}
{
@ -165,7 +165,7 @@ namespace llarp
while(itr != m_Pending.end())
{
(*itr)->SendClose();
itr = m_Pending.erase(itr);
++itr;
}
}
}

@ -445,8 +445,7 @@ namespace llarp
void
Router::Close()
{
if(logic)
logic->stop();
llarp::LogInfo("closing router");
llarp_ev_loop_stop(netloop);
inboundLinks.clear();
outboundLink.reset(nullptr);
@ -664,7 +663,8 @@ namespace llarp
if(N < minRequiredRouters)
{
llarp::LogInfo("We need at least ", minRequiredRouters,
" service nodes to build paths but we have ", N, " in nodedb");
" service nodes to build paths but we have ", N,
" in nodedb");
// TODO: only connect to random subset
if(bootstrapRCList.size())
{

Loading…
Cancel
Save