[
https://issues.apache.org/jira/browse/MINIFICPP-2085?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Marton Szasz updated MINIFICPP-2085:
------------------------------------
Description:
We cache the ProcessorController for each processor id, after an update that
cache is both ever-growing and not overwritten with the new processor
referencing old destroyed processor pointers.
The agent crashed on flow update if the flow contained processors with the same
id as the previous flow.
was:We cache the ProcessorController for each processor id, after an update
that cache is both ever-growing and not overwritten with the new processor
referencing old destroyed processor pointers.
> Minifi is crashing on c2 heartbeat after flow update with the same processor
> id
> -------------------------------------------------------------------------------
>
> Key: MINIFICPP-2085
> URL: https://issues.apache.org/jira/browse/MINIFICPP-2085
> Project: Apache NiFi MiNiFi C++
> Issue Type: Bug
> Reporter: Adam Debreceni
> Assignee: Adam Debreceni
> Priority: Major
> Time Spent: 0.5h
> Remaining Estimate: 0h
>
> We cache the ProcessorController for each processor id, after an update that
> cache is both ever-growing and not overwritten with the new processor
> referencing old destroyed processor pointers.
> The agent crashed on flow update if the flow contained processors with the
> same id as the previous flow.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)