gnunet-svn
[Top][All Lists]
Advanced

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

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


From: gnunet
Subject: [GNUnet-SVN] r33815 - gnunet/src/cadet
Date: Tue, 24 Jun 2014 03:54:20 +0200

Author: bartpolot
Date: 2014-06-24 03:54:19 +0200 (Tue, 24 Jun 2014)
New Revision: 33815

Modified:
   gnunet/src/cadet/gnunet-service-cadet_peer.c
Log:
- fix peer debug null deref

Modified: gnunet/src/cadet/gnunet-service-cadet_peer.c
===================================================================
--- gnunet/src/cadet/gnunet-service-cadet_peer.c        2014-06-24 01:54:18 UTC 
(rev 33814)
+++ gnunet/src/cadet/gnunet-service-cadet_peer.c        2014-06-24 01:54:19 UTC 
(rev 33815)
@@ -227,6 +227,9 @@
 /*****************************     DEBUG      
*********************************/
 
/******************************************************************************/
 
+/**
+ * FIXME
+ */
 static void
 queue_debug (struct CadetPeer *peer)
 {
@@ -2259,8 +2262,11 @@
   }
 
   LOG (level, "PPP core transmit handle %p\n", p->core_transmit);
-  LOG (level, "PPP DHT GET handle\n", p->search_h);
-  conns = GNUNET_CONTAINER_multihashmap_size (p->connections);
+  LOG (level, "PPP DHT GET handle %p\n", p->search_h);
+  if (NULL != p->connections)
+    conns = GNUNET_CONTAINER_multihashmap_size (p->connections);
+  else
+    conns = 0;
   LOG (level, "PPP # connections over link to peer: %u\n", conns);
   LOG (level, "PPP queue length: %u\n", p->queue_n);
   for (q = p->queue_head; NULL != q; q = q->next)




reply via email to

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