You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Hudson (JIRA)" <ji...@apache.org> on 2014/09/19 08:21:33 UTC

[jira] [Commented] (HBASE-12025) TestHttpServerLifecycle.testStartedServerWithRequestLog hangs frequently

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

Hudson commented on HBASE-12025:
--------------------------------

FAILURE: Integrated in HBase-TRUNK #5530 (See [https://builds.apache.org/job/HBase-TRUNK/5530/])
HBASE-12025 TestHttpServerLifecycle.testStartedServerWithRequestLog hangs frequently (stack: rev 64a69f0ffca7d588b3835680db0286660c741d1f)
* hbase-server/src/test/java/org/apache/hadoop/hbase/http/TestHttpServerLifecycle.java


> TestHttpServerLifecycle.testStartedServerWithRequestLog hangs frequently
> ------------------------------------------------------------------------
>
>                 Key: HBASE-12025
>                 URL: https://issues.apache.org/jira/browse/HBASE-12025
>             Project: HBase
>          Issue Type: Bug
>          Components: test
>            Reporter: stack
>            Assignee: stack
>             Fix For: 2.0.0, 0.99.1
>
>         Attachments: 12025.txt
>
>
> Happened over on https://builds.apache.org/job/PreCommit-HBASE-Build/10974/consoleText most recently.  The test is to see if can enable request logging in jetty (we should remove it?).  Looks like some bug in our ancient jetty version.  Let me for now change the stop order so the request listener is removed before we go to shut down.  Here is the bind:
> {code}
> "1738904334@qtp-1379460953-1 - Acceptor0 SelectChannelConnector@localhost:56958" daemon prio=10 tid=0x00007f493884b800 nid=0x14b9 waiting for monitor entry [0x00007f490a59e000]
>    java.lang.Thread.State: BLOCKED (on object monitor)
> 	at org.mortbay.io.nio.SelectorManager$SelectSet.doSelect(SelectorManager.java:464)
> 	- waiting to lock <0x00000007dd6a1028> (a org.mortbay.io.nio.SelectorManager$SelectSet)
> 	at org.mortbay.io.nio.SelectorManager.doSelect(SelectorManager.java:192)
> 	at org.mortbay.jetty.nio.SelectChannelConnector.accept(SelectChannelConnector.java:124)
> 	at org.mortbay.jetty.AbstractConnector$Acceptor.run(AbstractConnector.java:708)
> 	at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
> "825895443@qtp-1379460953-0" daemon prio=10 tid=0x00007f493885a000 nid=0x14b8 in Object.wait() [0x00007f490a49d000]
>    java.lang.Thread.State: TIMED_WAITING (on object monitor)
> 	at java.lang.Object.wait(Native Method)
> 	- waiting on <0x00000007dcd02220> (a org.mortbay.thread.QueuedThreadPool$PoolThread)
> 	at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:626)
> 	- locked <0x00000007dcd02220> (a org.mortbay.thread.QueuedThreadPool$PoolThread)
> "Service Thread" daemon prio=10 tid=0x00007f4938290000 nid=0x14ab runnable [0x0000000000000000]
>    java.lang.Thread.State: RUNNABLE
> "C2 CompilerThread1" daemon prio=10 tid=0x00007f493828e000 nid=0x14aa waiting on condition [0x0000000000000000]
>    java.lang.Thread.State: RUNNABLE
> "C2 CompilerThread0" daemon prio=10 tid=0x00007f493828b000 nid=0x14a9 waiting on condition [0x0000000000000000]
>    java.lang.Thread.State: RUNNABLE
> "Signal Dispatcher" daemon prio=10 tid=0x00007f4938280800 nid=0x14a8 runnable [0x0000000000000000]
>    java.lang.Thread.State: RUNNABLE
> "Finalizer" daemon prio=10 tid=0x00007f493826b000 nid=0x14a7 in Object.wait() [0x00007f490b3f2000]
>    java.lang.Thread.State: WAITING (on object monitor)
> 	at java.lang.Object.wait(Native Method)
> 	- waiting on <0x00000007d8685568> (a java.lang.ref.ReferenceQueue$Lock)
> 	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
> 	- locked <0x00000007d8685568> (a java.lang.ref.ReferenceQueue$Lock)
> 	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
> 	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:189)
> "Reference Handler" daemon prio=10 tid=0x00007f4938267000 nid=0x14a6 in Object.wait() [0x00007f490b4f3000]
>    java.lang.Thread.State: WAITING (on object monitor)
> 	at java.lang.Object.wait(Native Method)
> 	- waiting on <0x00000007d86850f0> (a java.lang.ref.Reference$Lock)
> 	at java.lang.Object.wait(Object.java:503)
> 	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
> 	- locked <0x00000007d86850f0> (a java.lang.ref.Reference$Lock)
> "main" prio=10 tid=0x00007f493800a800 nid=0x1497 runnable [0x00007f4941b5f000]
>    java.lang.Thread.State: RUNNABLE
> 	at org.mortbay.io.nio.SelectorManager$SelectSet.stop(SelectorManager.java:879)
> 	- locked <0x00000007dd6a1028> (a org.mortbay.io.nio.SelectorManager$SelectSet)
> 	at org.mortbay.io.nio.SelectorManager.doStop(SelectorManager.java:240)
> 	at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:76)
> 	- locked <0x00000007dccf2e60> (a java.lang.Object)
> 	at org.mortbay.jetty.nio.SelectChannelConnector.close(SelectChannelConnector.java:136)
> 	- locked <0x00000007dccf2cc0> (a org.mortbay.jetty.nio.SelectChannelConnector)
> 	at org.apache.hadoop.hbase.http.HttpServer.stop(HttpServer.java:1037)
> 	at org.apache.hadoop.hbase.http.HttpServerFunctionalTest.stop(HttpServerFunctionalTest.java:195)
> 	at org.apache.hadoop.hbase.http.TestHttpServerLifecycle.testStartedServerWithRequestLog(TestHttpServerLifecycle.java:91)
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)