dont process empty queues

pull/935/head
Jeff Becker 5 years ago committed by Jason Rhinelander
parent e2472d985d
commit d591394ad2

@ -221,6 +221,8 @@ namespace llarp
break; break;
msgs.emplace_back(maybe.value()); msgs.emplace_back(maybe.value());
} while(true); } while(true);
if(msgs.empty())
return;
HandleAllUpstream(std::move(msgs), r); HandleAllUpstream(std::move(msgs), r);
} }
@ -240,6 +242,8 @@ namespace llarp
break; break;
msgs.emplace_back(maybe.value()); msgs.emplace_back(maybe.value());
} while(true); } while(true);
if(msgs.empty())
return;
HandleAllDownstream(std::move(msgs), r); HandleAllDownstream(std::move(msgs), r);
} }

Loading…
Cancel
Save