From c3ad0b15397c8bc4386220314ba86dee08dd4b99 Mon Sep 17 00:00:00 2001 From: Matthias Wachs Date: Tue, 21 Dec 2010 13:13:42 +0000 Subject: [PATCH] added fix --- src/transport/test_quota_compliance.c | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/transport/test_quota_compliance.c b/src/transport/test_quota_compliance.c index f48f15878..5b070f48b 100644 --- a/src/transport/test_quota_compliance.c +++ b/src/transport/test_quota_compliance.c @@ -361,7 +361,7 @@ measurement_end (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) { static int strike_counter; - static int failed_measurement_counter; + static int failed_measurement_counter = 1; unsigned long long quota_allowed = 0; int delta = 0; @@ -623,6 +623,11 @@ setup_peer (struct PeerContext *p, const char *cfgname) GNUNET_assert (p->th != NULL); } +static size_t +notify_ready_connect (void *cls, size_t size, void *buf) +{ + return 0; +} static void exchange_hello_last (void *cls, @@ -638,6 +643,14 @@ exchange_hello_last (void *cls, GNUNET_assert (GNUNET_OK == GNUNET_HELLO_get_id ((const struct GNUNET_HELLO_Message *) message, &me->id)); + + GNUNET_assert(NULL != (transmit_handle = GNUNET_TRANSPORT_notify_transmit_ready (p2.th, + &p1.id, + sizeof (struct GNUNET_MessageHeader), 0, + TIMEOUT, + ¬ify_ready_connect, + NULL))); + /* both HELLOs exchanged, get ready to test transmission! */ } -- 2.25.1