From: Nathan S. Evans Date: Fri, 2 Jul 2010 13:02:03 +0000 (+0000) Subject: fix core testcases which expected to always be given larger message size than that... X-Git-Tag: initial-import-from-subversion-38251~21070 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=1688f6ee27f54c03dff2d3cfc013b02ad1336ca1;p=oweals%2Fgnunet.git fix core testcases which expected to always be given larger message size than that requested --- diff --git a/src/core/gnunet-service-core.c b/src/core/gnunet-service-core.c index 2e7aded1d..4e5177ca3 100644 --- a/src/core/gnunet-service-core.c +++ b/src/core/gnunet-service-core.c @@ -3829,8 +3829,7 @@ run (void *cls, &handle_transport_notify_disconnect); GNUNET_assert (NULL != transport); stats = GNUNET_STATISTICS_create (sched, "core", cfg); - mst = GNUNET_SERVER_mst_create (GNUNET_SERVER_MAX_MESSAGE_SIZE - 1, - &deliver_message, + mst = GNUNET_SERVER_mst_create (&deliver_message, NULL); GNUNET_SCHEDULER_add_delayed (sched, GNUNET_TIME_UNIT_FOREVER_REL, diff --git a/src/core/test_core_api_peer1.conf b/src/core/test_core_api_peer1.conf index a33893a39..eaab53936 100644 --- a/src/core/test_core_api_peer1.conf +++ b/src/core/test_core_api_peer1.conf @@ -6,6 +6,7 @@ DEFAULTCONFIG = test_core_api_peer1.conf PORT = 12464 UNIXPATH = /tmp/gnunet-p1-service-resolver.sock #PREFIX = xterm -T resolver1 -e valgrind --tool=memcheck +#PREFIX = valgrind --leak-check=full --log-file=resolver%p [transport] PORT = 12465 diff --git a/src/core/test_core_api_peer2.conf b/src/core/test_core_api_peer2.conf index 7389d68f6..499fb6f82 100644 --- a/src/core/test_core_api_peer2.conf +++ b/src/core/test_core_api_peer2.conf @@ -6,6 +6,8 @@ DEFAULTCONFIG = test_core_api_peer2.conf PORT = 22464 UNIXPATH = /tmp/gnunet-p2-service-resolver.sock #PREFIX = xterm -T resolver2 -e valgrind --tool=memcheck +#PREFIX = xterm -e xterm -T resolver2 -e gdb --args +#PREFIX = valgrind --leak-check=full --log-file=resolver%p [transport] PORT = 22465 diff --git a/src/core/test_core_api_reliability.c b/src/core/test_core_api_reliability.c index afe030c09..7a7d6db92 100644 --- a/src/core/test_core_api_reliability.c +++ b/src/core/test_core_api_reliability.c @@ -272,7 +272,7 @@ process_mtype (void *cls, 0, FAST_TIMEOUT, &p2.id, - sizeof (struct GNUNET_MessageHeader), + get_size(tr_n), &transmit_ready, &p1)); } return GNUNET_OK; @@ -302,7 +302,7 @@ transmit_ready (void *cls, size_t size, void *buf) 0, FAST_TIMEOUT, &p2.id, - sizeof (struct GNUNET_MessageHeader), + get_size(tr_n), &transmit_ready, &p1)); return 0; }