This discussion is archived
1 Reply Latest reply: Nov 20, 2013 9:41 AM by Linda Lee RSS

What role does thread with name of form pool-n-thread-m play?

keithwall Newbie
Currently Being Moderated

Hello

 

JE version 5.0.97.

 

Looking at the threads created by a node in the master role, I see only one thread without a descriptive name. It has the executor default of pool-n-thread-m.

What role does this thread take?  I ask out of curiosity.

 

"MASTER node1(1)" daemon prio=6 tid=0x0000000008d07800 nid=0x26cc waiting on condition [0x000000000a52f000]

"Feeder Output for node2" daemon prio=6 tid=0x0000000009a9b800 nid=0x1e20 waiting on condition [0x000000000a82f000]

"Feeder Input for node2" daemon prio=6 tid=0x0000000009a1d000 nid=0x25cc runnable [0x000000000a72f000]

"MASTER node1(1)" daemon prio=6 tid=0x0000000008d07800 nid=0x26cc waiting on condition [0x000000000a52f000]

"Acceptor Thread node1" daemon prio=6 tid=0x0000000008aed000 nid=0x2248 waiting on condition [0x000000000a42f000]

"Learner Thread node1" daemon prio=6 tid=0x0000000008ad1000 nid=0x2058 waiting on condition [0x000000000a32f000]

"ServiceDispatcher-localhost:5551" daemon prio=6 tid=0x0000000008a8a800 nid=0x2508 runnable [0x00000000097ff000]

"Checkpointer" daemon prio=6 tid=0x0000000008a8a000 nid=0x9a0 in Object.wait() [0x00000000096ff000]

"Cleaner-1" daemon prio=6 tid=0x0000000008a0c000 nid=0x16cc in Object.wait() [0x00000000095ff000]

"INCompressor" daemon prio=6 tid=0x0000000008b4e000 nid=0x2560 in Object.wait() [0x00000000094ff000]

"pool-1-thread-1" prio=6 tid=0x00000000070ff800 nid=0x222c waiting on condition [0x000000000a62f000]

 

Could you consider naming this thread in a future release? It would assist with problem diagnosis by allowing users to know with certainty which threads belong to JE.

 

Kind regards, Keith Wall.

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points