[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r5899 - GNUnet/src/applications/tracekit
From: |
gnunet |
Subject: |
[GNUnet-SVN] r5899 - GNUnet/src/applications/tracekit |
Date: |
Fri, 14 Dec 2007 18:09:56 -0700 (MST) |
Author: grothoff
Date: 2007-12-14 18:09:56 -0700 (Fri, 14 Dec 2007)
New Revision: 5899
Modified:
GNUnet/src/applications/tracekit/Makefile.am
GNUnet/src/applications/tracekit/tracekittest.c
Log:
fix
Modified: GNUnet/src/applications/tracekit/Makefile.am
===================================================================
--- GNUnet/src/applications/tracekit/Makefile.am 2007-12-14 06:04:28 UTC
(rev 5898)
+++ GNUnet/src/applications/tracekit/Makefile.am 2007-12-15 01:09:56 UTC
(rev 5899)
@@ -43,6 +43,8 @@
check_PROGRAMS = \
tracekittest
+TESTS = $(check_PROGRAMS)
+
tracekittest_SOURCES = \
tracekittest.c
tracekittest_LDADD = \
Modified: GNUnet/src/applications/tracekit/tracekittest.c
===================================================================
--- GNUnet/src/applications/tracekit/tracekittest.c 2007-12-14 06:04:28 UTC
(rev 5898)
+++ GNUnet/src/applications/tracekit/tracekittest.c 2007-12-15 01:09:56 UTC
(rev 5899)
@@ -66,6 +66,12 @@
return GNUNET_OK;
}
+static void
+run_shutdown (void *unused)
+{
+ GNUNET_shutdown_initiate ();
+}
+
/**
* Testcase to test tracekit
* @return 0: ok, -1: error
@@ -75,6 +81,7 @@
{
struct GNUNET_TESTING_DaemonContext *peers;
struct GNUNET_ClientServerConnection *sock;
+ struct GNUNET_CronManager *cron;
int ret;
int i;
@@ -116,8 +123,16 @@
return 1;
}
ret = 0; /* FIXME: set to 1 here, to 0 in report! */
+ cron = GNUNET_cron_create (ectx);
+ GNUNET_cron_start (cron);
+ GNUNET_cron_add_job (cron, &run_shutdown, GNUNET_CRON_SECONDS * 60,
+ 0, NULL);
+ GNUNET_shutdown_wait_for ();
+ GNUNET_client_connection_close_forever (sock);
GNUNET_TRACEKIT_run (sock, TEST_DEPTH, 0, &report, &ret);
GNUNET_client_connection_destroy (sock);
+ GNUNET_cron_stop (cron);
+ GNUNET_cron_destroy (cron);
#if START_PEERS
GNUNET_TESTING_stop_daemons (peers);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r5899 - GNUnet/src/applications/tracekit,
gnunet <=