Project

General

Profile

Actions

バグ #4266

closed

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

Added by n-miyamoto about 7 years ago. Updated about 6 years ago.

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

100%

Estimated time:

Description

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

Actions #1

Updated by n-miyamoto about 7 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();
  }
Actions #2

Updated by n-miyamoto about 6 years ago

  • Status changed from 解決 to 終了
Actions

Also available in: Atom PDF