操作
バグ #4266
完了Throughputコンポーネントのインポートに1つ以上のコネクタが接続した場合の終了処理
開始日:
2017/10/15
期日:
進捗率:
100%
予定工数:
説明
Throughputコンポーネントはデータサイズが指定サイズ以上になった場合にexitするが、データ出力側のRTCとデータ入力側のRTCをどちらもアクティブにした場合にデータ入力側のRTCが先に終了して測定できなくなることがあるので修正する。
n-miyamoto さんが約7年前に更新
- ステータス を 新規 から 解決 に変更
- 進捗率 を 0 から 100 に変更
onDeactivate内でコネクタ数を確認するように修正。
if (getInPortConnectorSize() == 0) { coil::Async* async(coil::AsyncInvoker(this, std::mem_fun(&Throughput::exit))); async->invoke(); }
操作