プロジェクト

全般

プロフィール

バグ #4199

RTPreemptECのPolicy設定方法

n-miyamoto6年以上前に追加. 5年以上前に更新.

ステータス:
終了
優先度:
通常
担当者:
対象バージョン:
-
開始日:
2017/09/11
期日:
進捗率:

100%

予定工数:

説明

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()));
  }

履歴

#1 n-miyamoto6年以上前に更新

  • ステータス新規 から 解決 に変更
  • 担当者n-miyamoto にセット
  • 進捗率0 から 100 に変更

修正しました。

#2 n-miyamoto5年以上前に更新

  • ステータス解決 から 終了 に変更

他の形式にエクスポート: Atom PDF