The FlowProgressHandle does not always return expected results

Description

To replicate:

  1. start trader-demo

  2. from an rpc client run in a loop: startTrackedFlowDynamic - CashIssueAndPaymentFlow

  3. save the events from the observer

There should be a sequence of 13 events for each flow, but in reality the result is less.

On Enterprise, when I try locally with 500 flows :

  • around 250-300 lack the first "Generating transaction" entry

  • around 100 have all entries

  • the rest lack more entries

On OS:

  • 80% lack the first entry

  • 5-10% lack more

Status

Assignee

James Higgs

Reporter

Tudor Malene

Labels

None

Priority

Highest

Fix versions

Ported to...

None

Feature Team

Corda Core

CVSS Vector

None

Severity

Medium

Affects versions

Configure