diff options
author | Christian Grothoff <christian@grothoff.org> | 2017-01-25 21:02:11 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2017-01-25 21:02:11 +0100 |
commit | aa64c277f9e7e2a0c185456277d1013f4277288c (patch) | |
tree | defe1e1536824b69b796a6c1889bd2434d6ee2db /src/cadet/test_cadet.c | |
parent | 1946e3b8873d682d2adc7ce0b2fb30ca38eee943 (diff) | |
download | gnunet-aa64c277f9e7e2a0c185456277d1013f4277288c.tar.gz gnunet-aa64c277f9e7e2a0c185456277d1013f4277288c.zip |
implement keepalives
Diffstat (limited to 'src/cadet/test_cadet.c')
-rw-r--r-- | src/cadet/test_cadet.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/cadet/test_cadet.c b/src/cadet/test_cadet.c index df279d72a..efc4f96b3 100644 --- a/src/cadet/test_cadet.c +++ b/src/cadet/test_cadet.c | |||
@@ -345,15 +345,21 @@ shutdown_task (void *cls) | |||
345 | * operation has executed successfully. | 345 | * operation has executed successfully. |
346 | */ | 346 | */ |
347 | static void | 347 | static void |
348 | stats_cont (void *cls, struct GNUNET_TESTBED_Operation *op, const char *emsg) | 348 | stats_cont (void *cls, |
349 | struct GNUNET_TESTBED_Operation *op, | ||
350 | const char *emsg) | ||
349 | { | 351 | { |
350 | GNUNET_log (GNUNET_ERROR_TYPE_INFO, | 352 | GNUNET_log (GNUNET_ERROR_TYPE_INFO, |
351 | " KA sent: %u, KA received: %u\n", | 353 | " KA sent: %u, KA received: %u\n", |
352 | ka_sent, ka_received); | 354 | ka_sent, |
355 | ka_received); | ||
353 | if ( (KEEPALIVE == test) && | 356 | if ( (KEEPALIVE == test) && |
354 | ( (ka_sent < 2) || | 357 | ( (ka_sent < 2) || |
355 | (ka_sent > ka_received + 1)) ) | 358 | (ka_sent > ka_received + 1)) ) |
359 | { | ||
360 | GNUNET_break (0); | ||
356 | ok--; | 361 | ok--; |
362 | } | ||
357 | GNUNET_TESTBED_operation_done (stats_op); | 363 | GNUNET_TESTBED_operation_done (stats_op); |
358 | 364 | ||
359 | if (NULL != disconnect_task) | 365 | if (NULL != disconnect_task) |