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/ > > >