[ 
https://issues.apache.org/jira/browse/NIFI-1464?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15193840#comment-15193840
 ] 

Joseph Witt commented on NIFI-1464:
-----------------------------------

looks like a bug with event driven scheduled handling

{quote}
"StandardProcessScheduler Thread-5" Id=99 TIMED_WAITING  on 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask@1ca22cf3
        at sun.misc.Unsafe.park(Native Method)
        at 
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
        at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:422)
        at java.util.concurrent.FutureTask.get(FutureTask.java:199)
        at 
org.apache.nifi.controller.scheduling.AbstractSchedulingAgent.submit(AbstractSchedulingAgent.java:59)
        at 
org.apache.nifi.controller.scheduling.EventDrivenSchedulingAgent.submit(EventDrivenSchedulingAgent.java:54)
        at 
org.apache.nifi.controller.scheduling.StandardProcessScheduler$4.invokeTaskAsCancelableFuture(StandardProcessScheduler.java:327)
        at 
org.apache.nifi.controller.StandardProcessorNode.invokeTaskAsCancelableFuture(StandardProcessorNode.java:1377)
        at 
org.apache.nifi.controller.StandardProcessorNode.access$100(StandardProcessorNode.java:89)
        at 
org.apache.nifi.controller.StandardProcessorNode$1.run(StandardProcessorNode.java:1245)
        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
        at java.util.concurrent.FutureTask.run(FutureTask.java:262)
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:745)
        Number of Locked Synchronizers: 1
        - java.util.concurrent.ThreadPoolExecutor$Worker@4c3f1f6f
{quote}

> Refactor lifecycle code for Processors and other components
> -----------------------------------------------------------
>
>                 Key: NIFI-1464
>                 URL: https://issues.apache.org/jira/browse/NIFI-1464
>             Project: Apache NiFi
>          Issue Type: Improvement
>            Reporter: Oleg Zhurakousky
>            Assignee: Oleg Zhurakousky
>             Fix For: 0.6.0
>
>
> Similar lifecycle handling improvements that went in as part of the NIFI-1164 
> for ControllerServices, could/should be applied to other  components (e..g, 
> Processors).
> The improvements may also help to address NIFI-78 (may be without killing the 
> thread).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to