dht service bug, reduce debug level
authorNathan S. Evans <evans@in.tum.de>
Wed, 6 Oct 2010 10:02:16 +0000 (10:02 +0000)
committerNathan S. Evans <evans@in.tum.de>
Wed, 6 Oct 2010 10:02:16 +0000 (10:02 +0000)
src/dht/dht.h
src/dht/gnunet-service-dht.c

index b5006ab8c61e628b35d642af7936a6b913613824..0f9d28fe4c96b9875dc584685959f581aff63b57 100644 (file)
@@ -27,7 +27,7 @@
 #ifndef DHT_H_
 #define DHT_H_
 
-#define DEBUG_DHT GNUNET_YES
+#define DEBUG_DHT GNUNET_NO
 
 /**
  * Needs to be GNUNET_YES for logging to dhtlog to work!
index d722f3335713bd4af8957306a9633ec03af283cf..0ba700f9bbf0a72f6383fdb91a977f9bff77387b 100644 (file)
@@ -2380,7 +2380,7 @@ remove_recent_find_peer(void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc
 {
   GNUNET_HashCode *key = cls;
   
-  GNUNET_assert (GNUNET_YES == GNUNET_CONTAINER_multihashmap_remove(recent_find_peer_requests, key, key));
+  GNUNET_assert (GNUNET_YES == GNUNET_CONTAINER_multihashmap_remove(recent_find_peer_requests, key, NULL));
   GNUNET_free (key);
 }
 
@@ -2509,6 +2509,7 @@ handle_dht_find_peer (void *cls,
                                     &message_context->key, NULL, 
                                     GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_ONLY))
     {
+      GNUNET_log(GNUNET_ERROR_TYPE_DEBUG, "Adding recent remove task for key `%s`!\n", GNUNET_h2s(&message_context->key));
       /* Only add a task if there wasn't one for this key already! */
       GNUNET_SCHEDULER_add_delayed (sched, GNUNET_TIME_relative_multiply(GNUNET_TIME_UNIT_SECONDS, 30),
                                     &remove_recent_find_peer, recent_hash);