Project

General

Profile

バグ #4266

Throughputコンポーネントのインポートに1つ以上のコネクタが接続した場合の終了処理

Added by n-miyamoto over 3 years ago. Updated over 2 years ago.

Status:
終了
Priority:
低め
Assignee:
Target version:
-
Start date:
10/15/2017
Due date:
% Done:

100%

Estimated time:

Description

Throughputコンポーネントはデータサイズが指定サイズ以上になった場合にexitするが、データ出力側のRTCとデータ入力側のRTCをどちらもアクティブにした場合にデータ入力側のRTCが先に終了して測定できなくなることがあるので修正する。

History

#1 Updated by n-miyamoto over 3 years ago

  • Status changed from 新規 to 解決
  • % Done changed from 0 to 100

onDeactivate内でコネクタ数を確認するように修正。

  if (getInPortConnectorSize() == 0)
  {
      coil::Async* async(coil::AsyncInvoker(this, std::mem_fun(&Throughput::exit)));
      async->invoke();
  }

#2 Updated by n-miyamoto over 2 years ago

  • Status changed from 解決 to 終了

Also available in: Atom PDF