aboutsummaryrefslogtreecommitdiff
path: root/src/arm
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2012-01-01 21:12:17 +0000
committerChristian Grothoff <christian@grothoff.org>2012-01-01 21:12:17 +0000
commit64c442461b84953230d3dc4e78cb649db6c54abc (patch)
tree49ec875b32ce171aac2bbae1b5fcaad516a94cf6 /src/arm
parent0413c7690e087a0514447a87bc8118b2a244c902 (diff)
downloadgnunet-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.c8
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 {