Skip to content
Snippets Groups Projects
Commit 5ad0ea4a authored by Adrien Béraud's avatar Adrien Béraud Committed by Gerrit Code Review
Browse files

ringdht: clarify dht status log

Refs #67228

Change-Id: Ibafba1dc263de6752da527cb3ee4c907ebbdaa32
parent d889b9f2
No related branches found
No related tags found
No related merge requests found
...@@ -680,6 +680,14 @@ void RingAccount::doRegister() ...@@ -680,6 +680,14 @@ void RingAccount::doRegister()
doRegister_(); doRegister_();
} }
static constexpr const char*
dhtStatusStr(dht::Dht::Status status) {
return status == dht::Dht::Status::Connected ? "connected" : (
status == dht::Dht::Status::Connecting ? "connecting" :
"disconnected");
}
void RingAccount::doRegister_() void RingAccount::doRegister_()
{ {
try { try {
...@@ -690,7 +698,7 @@ void RingAccount::doRegister_() ...@@ -690,7 +698,7 @@ void RingAccount::doRegister_()
} }
auto identity = loadIdentity(); auto identity = loadIdentity();
dht_.run(dhtPortUsed_, identity.second, false, [=](dht::Dht::Status s4, dht::Dht::Status s6) { dht_.run(dhtPortUsed_, identity.second, false, [=](dht::Dht::Status s4, dht::Dht::Status s6) {
RING_WARN("Dht status : %d %d", (int)s4, (int)s6); RING_WARN("Dht status : IPv4 %s; IPv6 %s", dhtStatusStr(s4), dhtStatusStr(s6));
auto status = std::max(s4, s6); auto status = std::max(s4, s6);
switch(status) { switch(status) {
case dht::Dht::Status::Connecting: case dht::Dht::Status::Connecting:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment