diff options
author | Christian Grothoff <christian@grothoff.org> | 2016-04-30 08:17:37 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2016-04-30 08:17:37 +0000 |
commit | 95f9076a2139f5fb042b944a0658b6cda2fa35db (patch) | |
tree | b0826a2a1dcf812e6b4450fe6b05d47cd53ae49d /src/testbed/gnunet-service-testbed_oc.c | |
parent | 7746f68db77b9ca3c4aaca24ab2ce5253461240b (diff) | |
download | gnunet-95f9076a2139f5fb042b944a0658b6cda2fa35db.tar.gz gnunet-95f9076a2139f5fb042b944a0658b6cda2fa35db.zip |
implementing new scheduler shutdown semantics
Diffstat (limited to 'src/testbed/gnunet-service-testbed_oc.c')
-rw-r--r-- | src/testbed/gnunet-service-testbed_oc.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/src/testbed/gnunet-service-testbed_oc.c b/src/testbed/gnunet-service-testbed_oc.c index 34bf8e047..55dd5cad9 100644 --- a/src/testbed/gnunet-service-testbed_oc.c +++ b/src/testbed/gnunet-service-testbed_oc.c | |||
@@ -879,13 +879,9 @@ send_hello (void *cls) | |||
879 | struct OverlayConnectContext *occ = cls; | 879 | struct OverlayConnectContext *occ = cls; |
880 | struct LocalPeer2Context *lp2c; | 880 | struct LocalPeer2Context *lp2c; |
881 | char *other_peer_str; | 881 | char *other_peer_str; |
882 | const struct GNUNET_SCHEDULER_TaskContext *tc; | ||
883 | 882 | ||
884 | occ->send_hello_task = NULL; | 883 | occ->send_hello_task = NULL; |
885 | GNUNET_assert (NULL != occ->timeout_task); | 884 | GNUNET_assert (NULL != occ->timeout_task); |
886 | tc = GNUNET_SCHEDULER_get_task_context (); | ||
887 | if (0 != (tc->reason & GNUNET_SCHEDULER_REASON_SHUTDOWN)) | ||
888 | return; | ||
889 | GNUNET_assert (NULL != occ->hello); | 885 | GNUNET_assert (NULL != occ->hello); |
890 | if (OCC_TYPE_LOCAL != occ->type) | 886 | if (OCC_TYPE_LOCAL != occ->type) |
891 | { | 887 | { |