[
https://issues.apache.org/jira/browse/NIFI-1183?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Oleg Zhurakousky resolved NIFI-1183.
------------------------------------
Resolution: Duplicate
At this point this issue talks about the same symptoms that are documented in
NIFI-78, so marking it as duplicate
> Failed to stop failing processor
> ---------------------------------
>
> Key: NIFI-1183
> URL: https://issues.apache.org/jira/browse/NIFI-1183
> Project: Apache NiFi
> Issue Type: Bug
> Components: Core Framework
> Affects Versions: 0.3.0
> Reporter: Oleg Zhurakousky
> Assignee: Oleg Zhurakousky
> Fix For: 0.5.0
>
> Attachments: thread-dump.txt
>
>
> The issue manifested itself with some failure in GetKafka. The thread dump
> appears to be pointing to deadlock originated with some Zookeeper failure
> The general background to this is that in various cases there is a very key
> lock involved in ensuring the consistency of the nifi configuration. This is
> evident in the pathological case of a processor which for example has an
> OnScheduled method that never finishes. If the the user starts such a
> processor it will never actually start and further if they then try to stop
> that processor it will block indefinitely. The framework has to handle such
> cases in a deterministic manner and without resorting to blocking because no
> single bad processor should be able to bring down the house in such a case.
> This is not only present in this suggested path. It would apply to others so
> this needs holistic review and approach. Again, whenever this occurs it is a
> buggy and broken processor. But the framework must be able to handle these
> chaos monkey type processors in a deterministic manner.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)