Peter Wicks created NIFI-6386:
---------------------------------

             Summary: Allow Processors to Process Terminate Events
                 Key: NIFI-6386
                 URL: https://issues.apache.org/jira/browse/NIFI-6386
             Project: Apache NiFi
          Issue Type: Improvement
          Components: Core Framework
    Affects Versions: 1.9.2
            Reporter: Peter Wicks


When a processor is Terminated, it's thread is interrupted. But the processor 
is never given a chance to gracefully terminate. Sometimes this means that 
external connections, such as database or external process calls, will not 
allow the processor to terminate, and it hangs.

Some processors, which need it, should be given a short period of time during 
which to kill internal connections, such as calling `statement.cancel()` for 
JDBC calls.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to