gnunet-svn
[Top][All Lists]
Advanced

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

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


From: gnunet
Subject: [GNUnet-SVN] r16605 - gnunet/src/transport
Date: Wed, 24 Aug 2011 15:42:47 +0200

Author: wachs
Date: 2011-08-24 15:42:47 +0200 (Wed, 24 Aug 2011)
New Revision: 16605

Modified:
   gnunet/src/transport/Makefile.am
   gnunet/src/transport/test_transport_api.c
   gnunet/src/transport/transport-testing.c
   gnunet/src/transport/transport-testing.h
Log:
new test to check transport start and shutdown


Modified: gnunet/src/transport/Makefile.am
===================================================================
--- gnunet/src/transport/Makefile.am    2011-08-24 12:50:49 UTC (rev 16604)
+++ gnunet/src/transport/Makefile.am    2011-08-24 13:42:47 UTC (rev 16605)
@@ -356,6 +356,15 @@
  $(top_builddir)/src/testing/libgnunettesting.la \
  $(top_builddir)/src/util/libgnunetutil.la 
 
+test_transport_startonly_SOURCES = \
+ test_transport_startonly.c
+test_transport_startonly_LDADD = \
+ $(top_builddir)/src/transport/libgnunettransport.la \
+ $(top_builddir)/src/hello/libgnunethello.la \
+ $(top_builddir)/src/statistics/libgnunetstatistics.la \
+ $(top_builddir)/src/testing/libgnunettesting.la \
+ $(top_builddir)/src/util/libgnunetutil.la \
+ $(top_builddir)/src/transport/libgnunettransporttesting.la 
 
 test_transport_ats_SOURCES = \
  test_transport_ats.c $(TRANSPORT_ATS_SRC)

Modified: gnunet/src/transport/test_transport_api.c
===================================================================
--- gnunet/src/transport/test_transport_api.c   2011-08-24 12:50:49 UTC (rev 
16604)
+++ gnunet/src/transport/test_transport_api.c   2011-08-24 13:42:47 UTC (rev 
16605)
@@ -104,7 +104,7 @@
 {
   die_task = GNUNET_SCHEDULER_NO_TASK;
 
-  GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Fail! Stopping peers\n");
+  GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Fail! Stopping peers\n");
 
   if (send_task != GNUNET_SCHEDULER_NO_TASK)
     GNUNET_SCHEDULER_cancel (send_task);
@@ -122,7 +122,6 @@
     GNUNET_TRANSPORT_TESTING_stop_peer (p2);
 
   ok = GNUNET_SYSERR;
-  GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Fail! Stopping peers END\n");
 }
 
 

Modified: gnunet/src/transport/transport-testing.c
===================================================================
--- gnunet/src/transport/transport-testing.c    2011-08-24 12:50:49 UTC (rev 
16604)
+++ gnunet/src/transport/transport-testing.c    2011-08-24 13:42:47 UTC (rev 
16605)
@@ -266,8 +266,8 @@
 
   if (p->cfg != NULL)
     GNUNET_CONFIGURATION_destroy (p->cfg);
-
   GNUNET_free (p);
+  p = NULL;
 }
 
 /**
@@ -317,13 +317,9 @@
 }
 
 /**
- * Cancels a peer connect request
- * before.
- * @param p1 peer 1
- * @param p2 peer 2
- * @param cb the callback to call
- * @param cb_cls callback cls
- * @return connect context
+ * Cancel the request to connect two peers
+ * Tou MUST cancel the request if you stop the peers before the peers 
connected succesfully
+ * @param cc a connect request handle
  */
 void
 GNUNET_TRANSPORT_TESTING_connect_peers_cancel 
(GNUNET_TRANSPORT_TESTING_ConnectRequest ccr)

Modified: gnunet/src/transport/transport-testing.h
===================================================================
--- gnunet/src/transport/transport-testing.h    2011-08-24 12:50:49 UTC (rev 
16604)
+++ gnunet/src/transport/transport-testing.h    2011-08-24 13:42:47 UTC (rev 
16605)
@@ -102,6 +102,7 @@
  * @param p2 peer 2
  * @param cb the callback to call
  * @param cb_cls callback cls
+ * @return a connect request handle
  */
 GNUNET_TRANSPORT_TESTING_ConnectRequest
 GNUNET_TRANSPORT_TESTING_connect_peers (struct PeerContext *p1,
@@ -109,6 +110,11 @@
                                         GNUNET_TRANSPORT_TESTING_connect_cb cb,
                                         void *cls);
 
+/**
+ * Cancel the request to connect two peers
+ * Tou MUST cancel the request if you stop the peers before the peers 
connected succesfully
+ * @param cc a connect request handle
+ */
 void
 GNUNET_TRANSPORT_TESTING_connect_peers_cancel (void *cc);
 




reply via email to

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