FlowExternalOperation executing multiple times

Description

A `FlowExternalOperation` / `FlowExternalAsyncOperation` can execute multiple times.

If DoRemainingWork events are pushed onto the fiber’s queue the async function could execute multiple times. This can happen if messages are received during the async functions execution.

Assignee

Marina Kudryavtseva

Reporter

Dan Newton

Labels

Sprint

None

Priority

Highest

Engineering Teams

Kernel

Fix versions

Affects versions

Ported to...

Corda Enteprise 4.3

Story Points / Dev Days

None

Build cut

None
Configure