I hereby claim:
- I am notlesh on github.
- I am notlesh (https://keybase.io/notlesh) on keybase.
- I have a public key ASBqUj2sX_v_9CVu4roQCPYTFWZjwJ_SkiJXfQKJYeqBQgo
To claim this, I am signing this object:
0x332b620915A38817153e9182b975D12011C578cf |
package tech.pegasys.pantheon.ethereum.p2p.upnp; | |
import static org.assertj.core.api.Assertions.assertThatThrownBy; | |
import static org.assertj.core.api.Assertions.assertThat; | |
import static org.mockito.Mockito.mock; | |
import static org.mockito.Mockito.notNull; | |
import static org.mockito.Mockito.verify; | |
import static org.mockito.Mockito.when; | |
import java.net.URI; |
{ totalMatches: 4, | |
wins: 4, | |
losses: 0, | |
winRate: 1, | |
powerHigh: 142384663213178, | |
powerLow: 71099841732970, | |
moveStats: | |
[ { usesOwnAffinityVsNeutral: 0, | |
usesOwnAffinityVsSame: 0, | |
usesOwnAffinityWhileAdvantaged: 1, |
I hereby claim:
To claim this, I am signing this object:
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 | |
#1 0x00007ffff7a53535 in __GI_abort () at abort.c:79 | |
#2 0x0000555555698f76 in llarp::util::NullMutex::lock (this=0x7ffff0030b98) at /home/stephen/dev/loki-network/llarp/util/thread/threading.hpp:50 | |
#3 0x0000555555698fae in llarp::util::NullLock::NullLock (this=0x7ffff7a11c30, mtx=0x7ffff0030b98) at /home/stephen/dev/loki-network/llarp/util/thread/threading.hpp:67 | |
#4 0x00005555557a9997 in llarp::ILinkLayer::ExtractStatus[abi:cxx11]() const (this=0x7ffff0030980) at /home/stephen/dev/loki-network/llarp/link/server.cpp:216 | |
#5 0x00005555557a300b in llarp::LinkManager::<lambda(const auto:7&)>::operator()<std::shared_ptr<llarp::ILinkLayer> >(const std::shared_ptr<llarp::ILinkLayer> &) const (__closure=0x7ffff7a11fc0, | |
link=std::shared_ptr<struct llarp::ILinkLayer> (use count 2, weak count 0) = {...}) at /home/stephen/dev/loki-network/llarp/link/link_manager.cpp:329 | |
#6 0x00005555557a2306 in std::transform<std::_Rb_tree_const_iterator<s |
diff --git a/llarp/iwp/linklayer.cpp b/llarp/iwp/linklayer.cpp | |
index 30eee514..acb80d56 100644 | |
--- a/llarp/iwp/linklayer.cpp | |
+++ b/llarp/iwp/linklayer.cpp | |
@@ -79,6 +79,7 @@ namespace llarp | |
{ | |
std::shared_ptr< ILinkSession > session; | |
auto itr = m_AuthedAddrs.find(from); | |
+ bool isNewSession = false; | |
if(itr == m_AuthedAddrs.end()) |
[WRN] [lokinet](609) Mon Dec 16 17:37:02 2019 MST [+7101516 ms] path/path.cpp:337 TX=381098c580efd8a5d8d74ee825ee6229 RX=8f42d71ef8b7868ab55700ef08c45840 on default:fw7coaxacdz8typmw3redu67qyuijrzrn34nw67ghwamzoao56my.loki waited for 30480ms and no path was built | |
[WRN] [lokinet](609) Mon Dec 16 17:37:02 2019 MST [+7101516 ms] path/pathset.cpp:301 default:fw7coaxacdz8typmw3redu67qyuijrzrn34nw67ghwamzoao56my.loki path build 6kn8qnpr4ex9g5ek64x5cffeiyzcut1ucaknrid8zrzni6urodso.snode -> uh9x3zy9ictihtyb7obh4rgqwjgiy5qejtajhktrdgpou5scfioy.snode -> irm96qf7h8wsi3o7ozesdhh1b5my681dmwp6b8tazaaspr5gymry.snode -> xemkanhffrfh64p16q41eisz7gr43neus1z5zgygnutrue51gecy.snode -> timed out | |
[WRN] [lokinet](609) Mon Dec 16 17:37:02 2019 MST [+7101517 ms] path/pathbuilder.cpp:465 default:fw7coaxacdz8typmw3redu67qyuijrzrn34nw67ghwamzoao56my.loki build interval is now 2000 | |
[WRN] [lokinet](609) Mon Dec 16 17:37:03 2019 MST [+7102543 ms] path/pathbuilder.cpp:408 default:fw7coaxacdz8typmw3redu67qyuijrzrn34nw |
[NFO] [lokinet](24) Mon Jan 6 13:11:04 2020 MST [+0 ms] config/config.cpp:543 Attempting to create config file /home/stephen/.lokinet/lokinet.ini | |
[NFO] [lokinet](24) Mon Jan 6 13:11:04 2020 MST [+1 ms] config/config.cpp:578 Generated new config /home/stephen/.lokinet/lokinet.ini | |
[NFO] [lokinet](754) Mon Jan 6 13:11:04 2020 MST [+1 ms] main.cpp:65 Using config file: /home/stephen/.lokinet/lokinet.ini | |
[NFO] [lokinet](754) Mon Jan 6 13:11:04 2020 MST [+1 ms] config/config.cpp:190 setting profiles to /home/stephen/.lokinet/profiles.dat | |
[NFO] [lokinet](754) Mon Jan 6 13:11:04 2020 MST [+1 ms] config/config.cpp:221 set local dns to 127.3.2.1:53 | |
[NFO] [lokinet](754) Mon Jan 6 13:11:04 2020 MST [+1 ms] config/config.cpp:216 add upstream resolver 1.1.1.1 | |
[NFO] [lokinet](754) Mon Jan 6 13:11:04 2020 MST [+2 ms] context.cpp:202 lokinet-0.6.1-d0ec8ee41 (dev build) | |
[NFO] [lokinet](754) Mon Jan 6 13:11:04 2020 MST [+2 ms] context.cpp:203 starting up | |
[ERR] [lokinet](754) Mon Jan 6 13:11:04 2020 MST |
(gdb) bt | |
#0 llarp::RouterContact::Verify (this=0x7fffef7fd390, now=1579036559065, allowExpired=true) at /home/stephen/dev/loki-network/llarp/router_contact.cpp:337 | |
#1 0x00005555555f77c9 in crypto_threadworker_verifyrc (user=0x7ffff00c5f30) at /home/stephen/dev/loki-network/llarp/nodedb.cpp:374 | |
#2 0x00005555556042fe in std::__invoke_impl<void, void (*&)(void*), llarp_async_verify_rc*&> (__f=@0x7ffff00ecba0: 0x5555555f7756 <crypto_threadworker_verifyrc(void*)>, __args#0=@0x7ffff00ecba8: 0x7ffff00c5f30) | |
at /usr/include/c++/8/bits/invoke.h:60 | |
#3 0x0000555555603aa0 in std::__invoke<void (*&)(void*), llarp_async_verify_rc*&> (__fn=@0x7ffff00ecba0: 0x5555555f7756 <crypto_threadworker_verifyrc(void*)>, __args#0=@0x7ffff00ecba8: 0x7ffff00c5f30) | |
at /usr/include/c++/8/bits/invoke.h:95 | |
#4 0x00005555556028e9 in std::_Bind<void (*(llarp_async_verify_rc*))(void*)>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x7ffff00ecba0, __args=...) at /usr/include/c++/8/functional:400 | |
#5 0x00005555556 |
#0 llarp::RouterContact::Verify (this=0x7ffff65765f0, now=1579038285821, allowExpired=true) at /home/stephen/dev/loki-network/llarp/router_contact.cpp:337 | |
#1 0x00005555555f77c9 in crypto_threadworker_verifyrc (user=0x7ffff00d6630) at /home/stephen/dev/loki-network/llarp/nodedb.cpp:374 | |
#2 0x00005555555f7e6d in llarp_nodedb_async_verify (job=0x7ffff00d6630) at /home/stephen/dev/loki-network/llarp/nodedb.cpp:456 | |
#3 0x0000555555684559 in llarp::service::Endpoint::HandleGotRouterMessage (this=0x7ffff422d020, msg=std::shared_ptr<const llarp::dht::GotRouterMessage> (use count 3, weak count 0) = {...}) | |
at /home/stephen/dev/loki-network/llarp/service/endpoint.cpp:744 | |
#4 0x00005555556fb438 in llarp::dht::GotRouterMessage::HandleMessage (this=0x7ffff04420a0, ctx=0x7ffff0003fd0, replies=std::vector of length 0, capacity 0) | |
at /home/stephen/dev/loki-network/llarp/dht/messages/gotrouter.cpp:94 | |
#5 0x00005555557ab75d in llarp::path::Path::HandleDHTMessage (this=0x7ffff00d9cf0, msg=..., r=0x7ffff002b770) at /hom |