Project

General

Profile

バグ #4199

RTPreemptECのPolicy設定方法

Added by n-miyamoto over 5 years ago. Updated over 4 years ago.

Status:
終了
Priority:
通常
Assignee:
Target version:
-
Start date:
09/11/2017
Due date:
% Done:

100%

Estimated time:

Description

RTPreemptECでPolicyを設定する際にpolicyのプロパティではなく何故かpriorityのプロパティが設定されているため修正する。

  setPolicy(coil::Properties& prop)
  {
    RTC_TRACE(("setPriority()"));
    std::string policy;
    getProperty(prop, "priority", policy);//priority→policy
    if (!policy.empty())
      {
        coil::normalize(policy);
        if (policy == "rr")   { m_policy = SCHED_RR; }
        if (policy == "fifo") { m_policy = SCHED_FIFO; }
        RTC_DEBUG(("Scheduling policy: %s", policy.c_str()));
      }
    else
      {
        RTC_DEBUG(("Scheduling policy: fifo"));
        m_policy = SCHED_FIFO;
      }
    RTC_DEBUG(("setPolicy(): policy: %s", policy.c_str()));
  }

History

#1 Updated by n-miyamoto over 5 years ago

  • Status changed from 新規 to 解決
  • Assignee set to n-miyamoto
  • % Done changed from 0 to 100

修正しました。

#2 Updated by n-miyamoto over 4 years ago

  • Status changed from 解決 to 終了

Also available in: Atom PDF