gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r35944 - gnunet/src/cadet


From: gnunet
Subject: [GNUnet-SVN] r35944 - gnunet/src/cadet
Date: Wed, 17 Jun 2015 11:29:08 +0200

Author: bartpolot
Date: 2015-06-17 11:29:08 +0200 (Wed, 17 Jun 2015)
New Revision: 35944

Modified:
   gnunet/src/cadet/gnunet-service-cadet_peer.c
Log:
- make sure there are no duplicates in the hashmap

Modified: gnunet/src/cadet/gnunet-service-cadet_peer.c
===================================================================
--- gnunet/src/cadet/gnunet-service-cadet_peer.c        2015-06-17 09:29:07 UTC 
(rev 35943)
+++ gnunet/src/cadet/gnunet-service-cadet_peer.c        2015-06-17 09:29:08 UTC 
(rev 35944)
@@ -1759,10 +1759,11 @@
     {
       peer_delete_oldest ();
     }
-    GNUNET_CONTAINER_multipeermap_put (peers,
-                                       peer_id,
-                                       peer,
-                                       
GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_FAST);
+    GNUNET_assert (GNUNET_OK ==
+                   GNUNET_CONTAINER_multipeermap_put (peers,
+                                                      peer_id,
+                                                      peer,
+                                                      
GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_ONLY));
     peer->id = GNUNET_PEER_intern (peer_id);
   }
   peer->last_contact = GNUNET_TIME_absolute_get ();




reply via email to

[Prev in Thread] Current Thread [Next in Thread]