hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Douglas Campbell (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-4159) HBaseServer - IPC Reader threads are not daemons
Date Fri, 05 Aug 2011 19:09:28 GMT

    [ https://issues.apache.org/jira/browse/HBASE-4159?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13080160#comment-13080160
] 

Douglas Campbell commented on HBASE-4159:
-----------------------------------------

My pleasure. and glad I could help.





> HBaseServer - IPC Reader threads are not daemons
> ------------------------------------------------
>
>                 Key: HBASE-4159
>                 URL: https://issues.apache.org/jira/browse/HBASE-4159
>             Project: HBase
>          Issue Type: Improvement
>          Components: ipc
>    Affects Versions: 0.90.3
>            Reporter: Douglas Campbell
>            Assignee: Douglas Campbell
>             Fix For: 0.90.4, 0.92.0
>
>         Attachments: HBASE-4159.patch
>
>
> Doing a jstack on a region server process shows that the IPC Reader threads are not created
as daemon threads whereas IPC Server threads (and other types are). 
> This could cause the region server to not exit after the main method does if for some
reason these non-daemon threads don't exit themselves.
> Servers are daemon
> "IPC Server handler 7 on 60020" daemon prio=10 tid=0x00002aaabc998800 nid=0x7157 waiting
on condition [0x0000000044b4e000]
> "IPC Server handler 6 on 60020" daemon prio=10 tid=0x00002aaabc996800 nid=0x7156 waiting
on condition [0x0000000044a4d000]
> "IPC Server handler 5 on 60020" daemon prio=10 tid=0x00002aaabc995000 nid=0x7155 waiting
on condition [0x000000004494c000]
> Readers are not
> "IPC Reader 5 on port 60020" prio=10 tid=0x00002aaabc47d000 nid=0x712a runnable [0x0000000043033000]
> "IPC Reader 4 on port 60020" prio=10 tid=0x00002aaabc462000 nid=0x7129 runnable [0x0000000042f32000]
> "IPC Reader 3 on port 60020" prio=10 tid=0x00002aaabc447000 nid=0x7128 runnable [0x0000000042e31000]

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message