mirror of
https://github.com/oxen-io/lokinet.git
synced 2024-11-03 23:15:52 +00:00
0fe7153f6e
- Replace m_FlushWakeup with a call to the router's god mode pump method. m_FlushWakeup apparently isn't enough to get things out, and we can end up with incoming packets that don't get properly handled right away without it. - The shared_ptr around the ihophandler queues isn't needed and is just adding a layer of obfuscation; instead just exchange the list directly into the lambda. - Use std::exchange rather than swap - A couple other small code cleanups. |
||
---|---|---|
.. | ||
ihophandler.cpp | ||
ihophandler.hpp | ||
path_context.cpp | ||
path_context.hpp | ||
path_types.hpp | ||
path.cpp | ||
path.hpp | ||
pathbuilder.cpp | ||
pathbuilder.hpp | ||
pathset.cpp | ||
pathset.hpp | ||
transit_hop.cpp | ||
transit_hop.hpp |