プロジェクト

全般

プロフィール

バグ #3579

完了

trunkバージョンでactivate_component()がBAD_PARAMETERで失敗する場合がある

kanehiro さんがほぼ8年前に追加. 7年以上前に更新.

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

90%

予定工数:

説明

r2757のtrunkとhrpsys-baseを組み合わせて使用しています。
RTC AのecにRTC B,C,D,E,F,Gをadd_component()して、A,B,C,D,E,F,Gの順序で、hrpsys-baseのstart()というpythonの関数(https://github.com/fkanehiro/hrpsys-base/blob/master/python/rtm.py#L104)を使ってコンポーネントをアクティベートしています。
すると、B,C,Dあたりのアクティベートが結構な頻度でBAD_PARAMETERで失敗します。失敗するのはB,CだったりB,C,Dだったりします。
start関数の中の既にアクティベートされているかをチェックする箇所(https://github.com/fkanehiro/hrpsys-base/blob/master/python/rtm.py#L108-L109)をコメントアウトすると失敗することはなくなります。


ファイル

rtcd.log (13.3 MB) rtcd.log kanehiro, 2017/02/23 08:19

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