[ https://issues.apache.org/jira/browse/NIFI-8625?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17349072#comment-17349072 ]
KevinSky commented on NIFI-8625: -------------------------------- NIFI-8080caused this, in sigle thread,if it is not first in,compiledScriptRef save the first time compiled value,and when executeScript restart, it only clear ScriptingComponentHelper.engineQ,but scriptEngineConfiguratorMap also has the reference of compiledScriptRef. so that is why we see stuck in connections. in multi thread, compiledScriptRef only save first engine compiled CompiledScript. eval() method don't use the true engine to eval,so it always throw exception NIFI-8461 reveals this problem, but the scene description is incomplete. > ExecuteScript processor always stuck after restart or multi thread > ------------------------------------------------------------------ > > Key: NIFI-8625 > URL: https://issues.apache.org/jira/browse/NIFI-8625 > Project: Apache NiFi > Issue Type: Bug > Components: Core Framework > Affects Versions: 1.13.2 > Reporter: KevinSky > Priority: Critical > Labels: ExecuteScript,stcuk > > In single thread, executeScript just stop and start, flow file always stuck > in connections. > In multi thread.executeScript always throw excetion like is already marked > for transfer in or is not known in this session. > -- This message was sent by Atlassian Jira (v8.3.4#803005)