diff options
author | Christian Grothoff <christian@grothoff.org> | 2012-01-01 21:12:17 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2012-01-01 21:12:17 +0000 |
commit | 64c442461b84953230d3dc4e78cb649db6c54abc (patch) | |
tree | 49ec875b32ce171aac2bbae1b5fcaad516a94cf6 /src/arm | |
parent | 0413c7690e087a0514447a87bc8118b2a244c902 (diff) | |
download | gnunet-64c442461b84953230d3dc4e78cb649db6c54abc.tar.gz gnunet-64c442461b84953230d3dc4e78cb649db6c54abc.zip |
changing scheduler priorities to revert to DEFAULT instead of inheriting parent-task priority unless something else is explicitly specified
Diffstat (limited to 'src/arm')
-rw-r--r-- | src/arm/gnunet-service-arm.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/arm/gnunet-service-arm.c b/src/arm/gnunet-service-arm.c index e8e1113f0..4c78e6fe7 100644 --- a/src/arm/gnunet-service-arm.c +++ b/src/arm/gnunet-service-arm.c | |||
@@ -805,8 +805,9 @@ delayed_restart_task (void *cls, | |||
805 | (unsigned long long) lowestRestartDelay.rel_value); | 805 | (unsigned long long) lowestRestartDelay.rel_value); |
806 | #endif | 806 | #endif |
807 | child_restart_task = | 807 | child_restart_task = |
808 | GNUNET_SCHEDULER_add_delayed (lowestRestartDelay, | 808 | GNUNET_SCHEDULER_add_delayed_with_priority (lowestRestartDelay, |
809 | &delayed_restart_task, NULL); | 809 | GNUNET_SCHEDULER_PRIORITY_IDLE, |
810 | &delayed_restart_task, NULL); | ||
810 | } | 811 | } |
811 | } | 812 | } |
812 | 813 | ||
@@ -922,7 +923,8 @@ maint_child_death (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) | |||
922 | GNUNET_SCHEDULER_cancel (child_restart_task); | 923 | GNUNET_SCHEDULER_cancel (child_restart_task); |
923 | child_restart_task = | 924 | child_restart_task = |
924 | GNUNET_SCHEDULER_add_with_priority | 925 | GNUNET_SCHEDULER_add_with_priority |
925 | (GNUNET_SCHEDULER_PRIORITY_IDLE, &delayed_restart_task, NULL); | 926 | (GNUNET_SCHEDULER_PRIORITY_IDLE, |
927 | &delayed_restart_task, NULL); | ||
926 | } | 928 | } |
927 | else | 929 | else |
928 | { | 930 | { |