gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r8510 - gnunet/src/transport


From: gnunet
Subject: [GNUnet-SVN] r8510 - gnunet/src/transport
Date: Tue, 9 Jun 2009 20:18:55 -0600

Author: grothoff
Date: 2009-06-09 20:18:54 -0600 (Tue, 09 Jun 2009)
New Revision: 8510

Modified:
   gnunet/src/transport/transport_api.c
Log:
check for target repetition

Modified: gnunet/src/transport/transport_api.c
===================================================================
--- gnunet/src/transport/transport_api.c        2009-06-10 01:35:36 UTC (rev 
8509)
+++ gnunet/src/transport/transport_api.c        2009-06-10 02:18:54 UTC (rev 
8510)
@@ -1789,6 +1789,8 @@
               size, GNUNET_i2s (target));
 #endif
   n = find_neighbour (handle, target);
+  if (n->transmit_handle != NULL)
+    return NULL; /* already have a request pending for this peer! */
   ctw = GNUNET_malloc (sizeof (struct ClientTransmitWrapper));
   th = GNUNET_malloc (sizeof (struct GNUNET_TRANSPORT_TransmitHandle));
   ctw->notify = notify;





reply via email to

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