Thanks for looking into this, Arun.

I am not sure when to grab the stack trace of the AM. In the stdout/stderr
of AM, no stack trace (or exception) is emitted.

Btw, I am curious how NM kills a container. Does it directly kill the JVM
process?

Thanks,
Bo

On Wed, Aug 22, 2012 at 4:22 PM, Arun C Murthy <a...@hortonworks.com> wrote:

> Did you grab a stack trace of the AM?
>
> On Aug 22, 2012, at 4:01 PM, Bo Wang wrote:
>
> > Hello,
> >
> > I have an AM listening to a port. I kill the application by sending a
> > request via ClientRMProtocol # killApplication. In the NM log, the
> > corresponding container of AM transitions from RUNNING to KILLING
> > to CONTAINER_CLEANEDUP_AFTER_KILL to DONE. However, the AM is still
> running
> > and the port is not released. I wonder what's going wrong here.
> >
> > Thanks,
> > Bo
>
> --
> Arun C. Murthy
> Hortonworks Inc.
> http://hortonworks.com/
>
>
>

Reply via email to