uima-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jörn Kottmann <kottm...@gmail.com>
Subject deployAsyncService.sh does not terminate VM when stopped
Date Tue, 08 Feb 2011 15:46:48 GMT
Hi all,

I deployed an analysis pipeline with the deployAsyncService script and
wonder if the VM should be terminated when one of the shutdown
options is used ?

So the reason it is not terminating must be because there are still 
non-daemon threads.

I tried to find them with jstack and here is my list:
- "ActiveMQ Transport: tcp://xxx/" prio=10 
tid=0x00007fbb103db000 nid=0x22fb runnable [0x00007fbb1e4a6000]
- "ActiveMQ Transport: tcp://xxx/" prio=10 
tid=0x00007fbb10311800 nid=0x2303 runnable [0x00007fbb1e0a2000]
- "primitive_input_msgLsnrCntnr_XXQueueUima_1_getMeta-1" prio=10 
tid=0x00007fbb186fa000 nid=0x2305 in Object.wait() [0x00007fbb1dfa1000]
- "threadGroupDestroyer" prio=10 tid=0x00007fbb180ec800 nid=0x230a in 
Object.wait() [0x00007fbb1dc9e000]
- "threadGroupDestroyer" prio=10 tid=0x00007fbb180e9800 nid=0x230b in 
Object.wait() [0x00007fbb1db9d000]
- "DestroyJavaVM" prio=10 tid=0x00007fbb180d3800 nid=0x22eb waiting on 
condition [0x0000000000000000]

Shouldn't the ActiveMQ threads be stopped on shutdown ?


View raw message