diff options
author | Christian Grothoff <christian@grothoff.org> | 2009-11-08 17:34:27 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2009-11-08 17:34:27 +0000 |
commit | 6e9d53a3dd5f89dc3c0f43f1c3f08475a74962bb (patch) | |
tree | 8acc60b3c29be54819249c740faae68870848f21 /src | |
parent | ea5d37d61f9d5529808102ecd437dcfcdc8db055 (diff) | |
download | gnunet-6e9d53a3dd5f89dc3c0f43f1c3f08475a74962bb.tar.gz gnunet-6e9d53a3dd5f89dc3c0f43f1c3f08475a74962bb.zip |
mark 2nd maint properly
Diffstat (limited to 'src')
-rw-r--r-- | src/arm/gnunet-service-arm.c | 6 | ||||
-rwxr-xr-x | src/arm/test_gnunet_arm.sh | 2 |
2 files changed, 5 insertions, 3 deletions
diff --git a/src/arm/gnunet-service-arm.c b/src/arm/gnunet-service-arm.c index 4a30848eb..d48df260c 100644 --- a/src/arm/gnunet-service-arm.c +++ b/src/arm/gnunet-service-arm.c | |||
@@ -542,7 +542,7 @@ stop_service (struct GNUNET_SERVER_Client *client, | |||
542 | pos->kill_continuation_cls = client; | 542 | pos->kill_continuation_cls = client; |
543 | GNUNET_SERVER_client_keep (client); | 543 | GNUNET_SERVER_client_keep (client); |
544 | GNUNET_SCHEDULER_add_delayed (sched, | 544 | GNUNET_SCHEDULER_add_delayed (sched, |
545 | MAINT_FAST_FREQUENCY, &maint, NULL); | 545 | MAINT_FAST_FREQUENCY, &maint, "non-null"); |
546 | } | 546 | } |
547 | else | 547 | else |
548 | { | 548 | { |
@@ -678,8 +678,10 @@ maint (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) | |||
678 | #if DEBUG_ARM | 678 | #if DEBUG_ARM |
679 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 679 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |
680 | "ARM service terminates.\n"); | 680 | "ARM service terminates.\n"); |
681 | #endif | 681 | #endif |
682 | GNUNET_assert (server != NULL); | ||
682 | GNUNET_SERVER_destroy (server); | 683 | GNUNET_SERVER_destroy (server); |
684 | server = NULL; | ||
683 | return; /* we are done! */ | 685 | return; /* we are done! */ |
684 | } | 686 | } |
685 | GNUNET_SCHEDULER_add_delayed (tc->sched, | 687 | GNUNET_SCHEDULER_add_delayed (tc->sched, |
diff --git a/src/arm/test_gnunet_arm.sh b/src/arm/test_gnunet_arm.sh index 4c3edb249..d36c2ca38 100755 --- a/src/arm/test_gnunet_arm.sh +++ b/src/arm/test_gnunet_arm.sh | |||
@@ -1,6 +1,6 @@ | |||
1 | #!/bin/sh | 1 | #!/bin/sh |
2 | 2 | ||
3 | exe="valgrind --trace-children=yes ./gnunet-arm -c test_arm_api_data.conf" | 3 | exe="./gnunet-arm -c test_arm_api_data.conf" |
4 | out=`mktemp /tmp/test-gnunet-arm-logXXXXXXXX` | 4 | out=`mktemp /tmp/test-gnunet-arm-logXXXXXXXX` |
5 | #DEBUG="-L DEBUG" | 5 | #DEBUG="-L DEBUG" |
6 | 6 | ||