Tamas Palfy created NIFI-7722:
---------------------------------
Summary: Enhance error-handling during request replication
Key: NIFI-7722
URL: https://issues.apache.org/jira/browse/NIFI-7722
Project: Apache NiFi
Issue Type: Bug
Components: Core Framework
Reporter: Tamas Palfy
InĀ {{ThreadPoolRequestReplicator.NodeHttpRequest.run()}} the main logic is in a
{{try}} block, during which all {{Exceptions}} are caught and handled properly.
However we need to call an {{Object.notify()}} after that so it's crucial that
the error handling covers every scenario.
Because of this we should catch all {{Throwables}} (instead of only
{{Exceptions}}), otherwise - should we encounter an {{Error}} for example - we
might end up in a _deadlock_ state.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)