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/scalarproduct | |
parent | 7746f68db77b9ca3c4aaca24ab2ce5253461240b (diff) | |
download | gnunet-95f9076a2139f5fb042b944a0658b6cda2fa35db.tar.gz gnunet-95f9076a2139f5fb042b944a0658b6cda2fa35db.zip |
implementing new scheduler shutdown semantics
Diffstat (limited to 'src/scalarproduct')
5 files changed, 10 insertions, 15 deletions
diff --git a/src/scalarproduct/gnunet-scalarproduct.c b/src/scalarproduct/gnunet-scalarproduct.c index 5811ee57b..aa894b61d 100644 --- a/src/scalarproduct/gnunet-scalarproduct.c +++ b/src/scalarproduct/gnunet-scalarproduct.c | |||
@@ -327,9 +327,8 @@ run (void *cls, | |||
327 | return; | 327 | return; |
328 | } | 328 | } |
329 | GNUNET_free (elements); | 329 | GNUNET_free (elements); |
330 | GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_FOREVER_REL, | 330 | GNUNET_SCHEDULER_add_shutdown (&shutdown_task, |
331 | &shutdown_task, | 331 | NULL); |
332 | NULL); | ||
333 | ret = 0; | 332 | ret = 0; |
334 | } | 333 | } |
335 | 334 | ||
diff --git a/src/scalarproduct/gnunet-service-scalarproduct-ecc_alice.c b/src/scalarproduct/gnunet-service-scalarproduct-ecc_alice.c index c22b4e09e..7485d5de1 100644 --- a/src/scalarproduct/gnunet-service-scalarproduct-ecc_alice.c +++ b/src/scalarproduct/gnunet-service-scalarproduct-ecc_alice.c | |||
@@ -1193,9 +1193,8 @@ run (void *cls, | |||
1193 | GNUNET_SCHEDULER_shutdown (); | 1193 | GNUNET_SCHEDULER_shutdown (); |
1194 | return; | 1194 | return; |
1195 | } | 1195 | } |
1196 | GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_FOREVER_REL, | 1196 | GNUNET_SCHEDULER_add_shutdown (&shutdown_task, |
1197 | &shutdown_task, | 1197 | NULL); |
1198 | NULL); | ||
1199 | 1198 | ||
1200 | } | 1199 | } |
1201 | 1200 | ||
diff --git a/src/scalarproduct/gnunet-service-scalarproduct-ecc_bob.c b/src/scalarproduct/gnunet-service-scalarproduct-ecc_bob.c index 41cf7d1a8..3162d1252 100644 --- a/src/scalarproduct/gnunet-service-scalarproduct-ecc_bob.c +++ b/src/scalarproduct/gnunet-service-scalarproduct-ecc_bob.c | |||
@@ -1251,9 +1251,8 @@ run (void *cls, | |||
1251 | GNUNET_SCHEDULER_shutdown (); | 1251 | GNUNET_SCHEDULER_shutdown (); |
1252 | return; | 1252 | return; |
1253 | } | 1253 | } |
1254 | GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_FOREVER_REL, | 1254 | GNUNET_SCHEDULER_add_shutdown (&shutdown_task, |
1255 | &shutdown_task, | 1255 | NULL); |
1256 | NULL); | ||
1257 | } | 1256 | } |
1258 | 1257 | ||
1259 | 1258 | ||
diff --git a/src/scalarproduct/gnunet-service-scalarproduct_alice.c b/src/scalarproduct/gnunet-service-scalarproduct_alice.c index 0b7ba00d5..7eb2d006c 100644 --- a/src/scalarproduct/gnunet-service-scalarproduct_alice.c +++ b/src/scalarproduct/gnunet-service-scalarproduct_alice.c | |||
@@ -1418,9 +1418,8 @@ run (void *cls, | |||
1418 | GNUNET_SCHEDULER_shutdown (); | 1418 | GNUNET_SCHEDULER_shutdown (); |
1419 | return; | 1419 | return; |
1420 | } | 1420 | } |
1421 | GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_FOREVER_REL, | 1421 | GNUNET_SCHEDULER_add_shutdown (&shutdown_task, |
1422 | &shutdown_task, | 1422 | NULL); |
1423 | NULL); | ||
1424 | 1423 | ||
1425 | } | 1424 | } |
1426 | 1425 | ||
diff --git a/src/scalarproduct/gnunet-service-scalarproduct_bob.c b/src/scalarproduct/gnunet-service-scalarproduct_bob.c index c9db1e9ae..8d97ea1b6 100644 --- a/src/scalarproduct/gnunet-service-scalarproduct_bob.c +++ b/src/scalarproduct/gnunet-service-scalarproduct_bob.c | |||
@@ -1548,9 +1548,8 @@ run (void *cls, | |||
1548 | GNUNET_SCHEDULER_shutdown (); | 1548 | GNUNET_SCHEDULER_shutdown (); |
1549 | return; | 1549 | return; |
1550 | } | 1550 | } |
1551 | GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_FOREVER_REL, | 1551 | GNUNET_SCHEDULER_add_shutdown (&shutdown_task, |
1552 | &shutdown_task, | 1552 | NULL); |
1553 | NULL); | ||
1554 | } | 1553 | } |
1555 | 1554 | ||
1556 | 1555 | ||