gnunet-svn
[Top][All Lists]
Advanced

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

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


From: gnunet
Subject: [GNUnet-SVN] r15726 - gnunet/src/transport
Date: Mon, 20 Jun 2011 13:44:11 +0200

Author: wachs
Date: 2011-06-20 13:44:11 +0200 (Mon, 20 Jun 2011)
New Revision: 15726

Modified:
   gnunet/src/transport/test_transport_api_reliability.c
   gnunet/src/transport/test_transport_api_unreliability.c
Log:
fixing assertion transport_api_new.c:379


Modified: gnunet/src/transport/test_transport_api_reliability.c
===================================================================
--- gnunet/src/transport/test_transport_api_reliability.c       2011-06-20 
09:40:46 UTC (rev 15725)
+++ gnunet/src/transport/test_transport_api_reliability.c       2011-06-20 
11:44:11 UTC (rev 15726)
@@ -333,7 +333,8 @@
   while (size - ret >= s);
   if (n < TOTAL_MSGS)
   {
-    th_p2 = GNUNET_TRANSPORT_notify_transmit_ready (p2.th,
+    if (th_p2 == NULL)
+      th_p2 = GNUNET_TRANSPORT_notify_transmit_ready (p2.th,
                                            &p1.id,
                                            s, 0, TIMEOUT,
                                            &notify_ready,
@@ -360,6 +361,8 @@
               "Peer `%4s' disconnected (%p)!\n",
              GNUNET_i2s (peer), cls);
 #endif
+  if (th_p2 != NULL)
+    GNUNET_TRANSPORT_notify_transmit_ready_cancel(th_p2);
 }
 
 

Modified: gnunet/src/transport/test_transport_api_unreliability.c
===================================================================
--- gnunet/src/transport/test_transport_api_unreliability.c     2011-06-20 
09:40:46 UTC (rev 15725)
+++ gnunet/src/transport/test_transport_api_unreliability.c     2011-06-20 
11:44:11 UTC (rev 15726)
@@ -457,6 +457,8 @@
               "Peer `%4s' disconnected (%p)!\n",
              GNUNET_i2s (peer), cls);
 #endif
+  if (th_p2 != NULL)
+    GNUNET_TRANSPORT_notify_transmit_ready_cancel(th_p2);
 }
 
 




reply via email to

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