Hi,

I haven't look at that class for a long time, so could be bug in there. Would 
you mind opening a JIRA to track the bug?

Thanks,
Terence

Sent from my iPhone

> On Mar 23, 2017, at 11:42 AM, Yuliya Feldman <yul...@dremio.com> wrote:
> 
> Hello there,
> 
> I am using BundleRunnable and so far my experience was that in case of
> failure of my runnable container process never exits.
> 
> And my impression it pretty much all the time stuck in executing Shutdown
> hooks (not even my application specific)
> 
> Here is ThreadDump for that thread:
> 
> "TwillContainerService" #32 prio=5 os_prio=0 tid=0x00007f1590297800
> nid=0x4de2 in Object.wait() [0x00007f15805d9000]
>   java.lang.Thread.State: WAITING (on object monitor)
>    at java.lang.Object.wait(Native Method)
>    at java.lang.Thread.join(Thread.java:1249)
>    - locked <0x00000000ff9c41d0> (a org.apache.twill.internal.ServiceMain$1)
>    at java.lang.Thread.join(Thread.java:1323)
>    at 
> java.lang.ApplicationShutdownHooks.runHooks(ApplicationShutdownHooks.java:106)
>    at 
> java.lang.ApplicationShutdownHooks$1.run(ApplicationShutdownHooks.java:46)
>    at java.lang.Shutdown.runHooks(Shutdown.java:123)
>    at java.lang.Shutdown.sequence(Shutdown.java:167)
>    at java.lang.Shutdown.exit(Shutdown.java:212)
>    - locked <0x00000000ff6363e8> (a java.lang.Class for java.lang.Shutdown)
>    at java.lang.Runtime.exit(Runtime.java:109)
>    at java.lang.System.exit(System.java:971)
>    at org.apache.twill.ext.BundledJarRunnable.run(BundledJarRunnable.java:59)
>    at 
> org.apache.twill.internal.container.TwillContainerService.doRun(TwillContainerService.java:130)
>    at 
> org.apache.twill.internal.AbstractTwillService.run(AbstractTwillService.java:181)
>    at 
> twill.com.google.common.util.concurrent.AbstractExecutionThreadService$1$1.run(AbstractExecutionThreadService.java:52)
>    at java.lang.Thread.run(Thread.java:745)
> 
> 
> Just wonder if anybody else experienced similar.
> 
> Thanks

Reply via email to