diff --git a/libi2pd_client/TorrentsRPC.cpp b/libi2pd_client/TorrentsRPC.cpp index 7b2a41e5..2b1b0552 100644 --- a/libi2pd_client/TorrentsRPC.cpp +++ b/libi2pd_client/TorrentsRPC.cpp @@ -622,7 +622,11 @@ namespace torrents else if (peerIDStr.substr (0, 3) == "TIX") return "Tixati"; - return "Unknown"; + std::string unknown("Unknown ("); + for (auto ch: peerIDStr) + unknown.push_back (std::isprint ((uint8_t)ch) ? ch : '?'); + unknown.push_back (')'); + return unknown; } std::string JSONRPCHandler::HandleTorrentStop (boost::json::object&& jsonRequest)