diff --git a/libtorrent/src/kademlia/find_data.cpp b/libtorrent/src/kademlia/find_data.cpp index 1ef1f05b..a0609398 100644 --- a/libtorrent/src/kademlia/find_data.cpp +++ b/libtorrent/src/kademlia/find_data.cpp @@ -206,6 +206,10 @@ bool find_data::invoke(observer_ptr o) return false; } + // im not going to ask trackers from myself + if( o->id() == m_node.nid() ) + return true; + entry e; e["z"] = "q"; e["q"] = "getData"; // "getPeers"