aboutsummaryrefslogtreecommitdiff
path: root/src/util/test_service.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2012-04-25 15:21:53 +0000
committerChristian Grothoff <christian@grothoff.org>2012-04-25 15:21:53 +0000
commit163277c0e7edb64b599131b143ae29817dc81d68 (patch)
treebc9a67ad3beb6987b5441ab7a29c6da8bb9c5da6 /src/util/test_service.c
parent286b8b5dd542ba1e69b632b8967c7cf9651ffe36 (diff)
downloadgnunet-163277c0e7edb64b599131b143ae29817dc81d68.tar.gz
gnunet-163277c0e7edb64b599131b143ae29817dc81d68.zip
-fixes
Diffstat (limited to 'src/util/test_service.c')
-rw-r--r--src/util/test_service.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/util/test_service.c b/src/util/test_service.c
index f64503ea5..9b43f924d 100644
--- a/src/util/test_service.c
+++ b/src/util/test_service.c
@@ -31,7 +31,7 @@
31#include "gnunet_time_lib.h" 31#include "gnunet_time_lib.h"
32 32
33 33
34#define VERBOSE GNUNET_NO 34#define VERBOSE GNUNET_YES
35 35
36#define PORT 12435 36#define PORT 12435
37 37
@@ -59,6 +59,10 @@ do_stop (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
59 GNUNET_SERVICE_stop (sctx); 59 GNUNET_SERVICE_stop (sctx);
60 sctx = NULL; 60 sctx = NULL;
61 } 61 }
62 else
63 {
64 GNUNET_SCHEDULER_shutdown ();
65 }
62} 66}
63 67
64 68
@@ -70,6 +74,7 @@ build_msg (void *cls, size_t size, void *buf)
70 if (size < sizeof (struct GNUNET_MessageHeader)) 74 if (size < sizeof (struct GNUNET_MessageHeader))
71 { 75 {
72 /* timeout */ 76 /* timeout */
77 GNUNET_break (0);
73 GNUNET_SCHEDULER_add_now (&do_stop, NULL); 78 GNUNET_SCHEDULER_add_now (&do_stop, NULL);
74 ok = 1; 79 ok = 1;
75 return 0; 80 return 0;
@@ -273,7 +278,6 @@ main (int argc, char *argv[])
273 NULL); 278 NULL);
274 ret += check (); 279 ret += check ();
275 ret += check (); 280 ret += check ();
276
277 // FIXME 281 // FIXME
278#ifndef MINGW 282#ifndef MINGW
279 s = GNUNET_NETWORK_socket_create (PF_INET6, SOCK_STREAM, 0); 283 s = GNUNET_NETWORK_socket_create (PF_INET6, SOCK_STREAM, 0);
@@ -296,7 +300,6 @@ main (int argc, char *argv[])
296 ret += check6 (); 300 ret += check6 ();
297 } 301 }
298 ret += check_start_stop (); 302 ret += check_start_stop ();
299
300 return ret; 303 return ret;
301} 304}
302 305