From b066e4694b46571eb8320790a7510d72f54813d3 Mon Sep 17 00:00:00 2001 From: Arvid Norberg Date: Tue, 10 Nov 2009 17:01:05 +0000 Subject: [PATCH] fixed DHT state save bug for node-id --- ChangeLog | 1 + src/kademlia/dht_tracker.cpp | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 9debbef46..6a5224b44 100644 --- a/ChangeLog +++ b/ChangeLog @@ -102,6 +102,7 @@ release 0.14.7 * back-ported some fixes for building with no exceptions * fixed create_torrent when passing in a path ending with / * fixed move_storage when source doesn't exist + * fixed DHT state save bug for node-id release 0.14.6 diff --git a/src/kademlia/dht_tracker.cpp b/src/kademlia/dht_tracker.cpp index d8fef7708..05819db80 100644 --- a/src/kademlia/dht_tracker.cpp +++ b/src/kademlia/dht_tracker.cpp @@ -569,9 +569,7 @@ namespace libtorrent { namespace dht ret["nodes"] = nodes; } - char node_id[41]; - to_hex((char*)&m_dht.nid()[0], 20, node_id); - ret["node-id"] = node_id; + ret["node-id"] = m_dht.nid().to_string(); return ret; }