提交 131b2171 authored 作者: Serhij S's avatar Serhij S

priority fix

上级 a459aa6c
......@@ -391,9 +391,10 @@ impl RTParams {
/// Sets thread scheduling policy (can be used as build pattern)
pub fn set_scheduling(mut self, scheduling: Scheduling) -> Self {
self.scheduling = scheduling;
if scheduling == Scheduling::FIFO
if (scheduling == Scheduling::FIFO
|| scheduling == Scheduling::RoundRobin
|| scheduling == Scheduling::DeadLine && self.priority.is_none()
|| scheduling == Scheduling::DeadLine)
&& self.priority.is_none()
{
self.priority = Some(1);
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论