mirror of
https://github.com/corda/corda.git
synced 2025-02-20 09:26:41 +00:00
ArrayDeque FlowLogic references were not being removed on flow termination. (#353)
This commit is contained in:
parent
81dcec579e
commit
18e4620928
@ -40,6 +40,7 @@ class ANSIProgressObserver(val smm: StateMachineManager) {
|
||||
|
||||
private fun removeFlowLogic(flowLogic: FlowLogic<*>) {
|
||||
state.locked {
|
||||
pending.remove(flowLogic)
|
||||
if (currentlyRendering == flowLogic) {
|
||||
wireUpProgressRendering()
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user