From c58bfc9b1e04144e464a9e776c7f5197a892f9a9 Mon Sep 17 00:00:00 2001 From: jmjatlanta Date: Wed, 16 Aug 2017 07:08:39 -0500 Subject: [PATCH] Fixed loop --- exchange/bitswap/peer_request_queue.c | 1 + main/main.c | 2 ++ 2 files changed, 3 insertions(+) diff --git a/exchange/bitswap/peer_request_queue.c b/exchange/bitswap/peer_request_queue.c index a359abe..a8882e8 100644 --- a/exchange/bitswap/peer_request_queue.c +++ b/exchange/bitswap/peer_request_queue.c @@ -419,6 +419,7 @@ struct PeerRequest* ipfs_peer_request_queue_find_peer(struct PeerRequestQueue* q if (libp2p_peer_compare(entry->current->peer, peer) == 0) { return entry->current; } + entry = entry->next; } // we didn't find one, so create one diff --git a/main/main.c b/main/main.c index c50ecc3..8aa6784 100644 --- a/main/main.c +++ b/main/main.c @@ -106,6 +106,8 @@ int main(int argc, char** argv) { libp2p_logger_add_class("peer_request_queue"); libp2p_logger_add_class("bitswap_engine"); libp2p_logger_add_class("peerstore"); + libp2p_logger_add_class("dht_protocol"); + libp2p_logger_add_class("peer"); strip_quotes(argc, argv); int retVal = parse_arguments(argc, argv);