Created
December 15, 2012 16:47
-
-
Save santiycr/4296995 to your computer and use it in GitHub Desktop.
Dumps running on beta bouncycastle (148b06)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sso /tmp/selenium • java -jar build/java/server/src/org/openqa/grid/selenium/selenium-standalone.jar [13:45:48] | |
Dec 15, 2012 1:45:51 PM org.openqa.grid.selenium.GridLauncher main | |
INFO: Launching a standalone server | |
13:45:57.340 INFO - Java: Apple Inc. 20.12-b01-434 | |
13:45:57.342 INFO - OS: Mac OS X 10.8.2 x86_64 | |
13:45:57.354 INFO - v2.28.0, with Core v2.28.0. Built from revision 18349 | |
13:45:57.449 INFO - RemoteWebDriver instances should connect to: http://127.0.0.1:4444/wd/hub | |
13:45:57.450 INFO - Version Jetty/5.1.x | |
13:45:57.450 INFO - Started HttpContext[/selenium-server/driver,/selenium-server/driver] | |
13:45:57.451 INFO - Started HttpContext[/selenium-server,/selenium-server] | |
13:45:57.451 INFO - Started HttpContext[/,/] | |
13:45:57.489 INFO - Started org.openqa.jetty.jetty.servlet.ServletHandler@57d2fc36 | |
13:45:57.489 INFO - Started HttpContext[/wd,/wd] | |
13:45:57.497 INFO - Started SocketListener on 0.0.0.0:4444 | |
13:45:57.497 INFO - Started org.openqa.jetty.jetty.Server@452bb7e0 | |
jar:file:/private/tmp/selenium/build/java/server/src/org/openqa/grid/selenium/selenium-standalone.jar!/sslSupport | |
13:46:01.666 INFO - Checking Resource aliases | |
13:46:02.908 INFO - Started SocketListener on 0.0.0.0:54933 | |
^\2012-12-15 13:46:04 | |
Full thread dump Java HotSpot(TM) 64-Bit Server VM (20.12-b01-434 mixed mode): | |
"Thread-12" prio=5 tid=7f9483896800 nid=0x1105cf000 runnable [1105ce000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.SocketInputStream.socketRead0(Native Method) | |
at java.net.SocketInputStream.read(SocketInputStream.java:129) | |
at org.openqa.jetty.util.LineInput.fill(LineInput.java:477) | |
at org.openqa.jetty.util.LineInput.read(LineInput.java:352) | |
- locked <7f44f0c10> (a org.openqa.jetty.util.LineInput) | |
at org.openqa.jetty.http.HttpTunnel.copyBytes(HttpTunnel.java:199) | |
at org.openqa.jetty.http.HttpTunnel.copydata(HttpTunnel.java:136) | |
at org.openqa.jetty.http.HttpTunnel.access$7(HttpTunnel.java:128) | |
at org.openqa.jetty.http.HttpTunnel$Copy.run(HttpTunnel.java:229) | |
"ProxyHandler$SslRelay1-1" prio=5 tid=7f9484815000 nid=0x110434000 runnable [110432000] | |
java.lang.Thread.State: RUNNABLE | |
at java.math.BigInteger.oddModPow(BigInteger.java:1821) | |
at java.math.BigInteger.modPow(BigInteger.java:1571) | |
at java.math.BigInteger.passesMillerRabin(BigInteger.java:884) | |
at java.math.BigInteger.primeToCertainty(BigInteger.java:730) | |
at java.math.BitSieve.retrieve(BitSieve.java:188) | |
at java.math.BigInteger.largePrime(BigInteger.java:606) | |
at java.math.BigInteger.<init>(BigInteger.java:511) | |
at org.bouncycastle.crypto.generators.DHParametersHelper.generateSafePrimes(DHParametersHelper.java:25) | |
at org.bouncycastle.crypto.generators.DHParametersGenerator.generateParameters(DHParametersGenerator.java:44) | |
at org.bouncycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi.generateKeyPair(KeyPairGeneratorSpi.java:98) | |
- locked <7f4b1b9a8> (a java.lang.Object) | |
at com.sun.net.ssl.internal.ssl.DHCrypt.<init>(DHCrypt.java:76) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.setupEphemeralDHKeys(ServerHandshaker.java:947) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.trySetCipherSuite(ServerHandshaker.java:852) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.chooseCipherSuite(ServerHandshaker.java:783) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.clientHello(ServerHandshaker.java:558) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.processMessage(ServerHandshaker.java:151) | |
at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593) | |
at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:529) | |
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:958) | |
- locked <7f4626ce0> (a com.sun.net.ssl.internal.ssl.SSLSocketImpl) | |
- locked <7f4b1ba20> (a java.lang.Object) | |
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1203) | |
- locked <7f4b1ba38> (a java.lang.Object) | |
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:818) | |
at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:75) | |
- locked <7f4b1ba50> (a com.sun.net.ssl.internal.ssl.AppInputStream) | |
at org.openqa.jetty.util.LineInput.fill(LineInput.java:477) | |
at org.openqa.jetty.util.LineInput.fillLine(LineInput.java:555) | |
at org.openqa.jetty.util.LineInput.readLineBuffer(LineInput.java:301) | |
at org.openqa.jetty.util.LineInput.readLineBuffer(LineInput.java:285) | |
at org.openqa.jetty.http.HttpRequest.readHeader(HttpRequest.java:239) | |
at org.openqa.jetty.http.HttpConnection.readRequest(HttpConnection.java:866) | |
at org.openqa.jetty.http.HttpConnection.handleNext(HttpConnection.java:912) | |
at org.openqa.jetty.http.HttpConnection.handle(HttpConnection.java:837) | |
at org.openqa.jetty.http.SocketListener.handleConnection(SocketListener.java:243) | |
at org.openqa.jetty.util.ThreadedServer.handle(ThreadedServer.java:357) | |
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:534) | |
"ProxyHandler$SslRelay1-0" prio=5 tid=7f94870c7000 nid=0x110331000 in Object.wait() [110330000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f49f5968> (a org.openqa.jetty.util.ThreadPool$PoolThread) | |
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:522) | |
- locked <7f49f5968> (a org.openqa.jetty.util.ThreadPool$PoolThread) | |
"Acceptor [SSL: ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=54933]]" prio=5 tid=7f94870c6000 nid=0x11022e000 runnable [11022d000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.PlainSocketImpl.socketAccept(Native Method) | |
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) | |
- locked <7f46de690> (a java.net.SocksSocketImpl) | |
at java.net.ServerSocket.implAccept(ServerSocket.java:462) | |
at com.sun.net.ssl.internal.ssl.SSLServerSocketImpl.accept(SSLServerSocketImpl.java:261) | |
at org.openqa.jetty.util.ThreadedServer.acceptSocket(ThreadedServer.java:431) | |
at org.openqa.jetty.util.ThreadedServer$Acceptor.run(ThreadedServer.java:633) | |
"DestroyJavaVM" prio=5 tid=7f94869d4000 nid=0x107c45000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"SocketListener0-1" prio=5 tid=7f9487098800 nid=0x10ff83000 runnable [10ff82000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.SocketInputStream.socketRead0(Native Method) | |
at java.net.SocketInputStream.read(SocketInputStream.java:129) | |
at org.openqa.jetty.http.HttpTunnel.copyBytes(HttpTunnel.java:199) | |
at org.openqa.jetty.http.HttpTunnel.copydata(HttpTunnel.java:136) | |
at org.openqa.jetty.http.HttpTunnel.handle(HttpTunnel.java:97) | |
at org.openqa.jetty.http.HttpConnection.handleNext(HttpConnection.java:892) | |
at org.openqa.jetty.http.HttpConnection.handle(HttpConnection.java:837) | |
at org.openqa.jetty.http.SocketListener.handleConnection(SocketListener.java:243) | |
at org.openqa.jetty.util.ThreadedServer.handle(ThreadedServer.java:357) | |
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:534) | |
"SocketListener0-0" prio=5 tid=7f94871cf000 nid=0x10fe80000 in Object.wait() [10fe7f000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f44e2b90> (a org.openqa.jetty.util.ThreadPool$PoolThread) | |
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:522) | |
- locked <7f44e2b90> (a org.openqa.jetty.util.ThreadPool$PoolThread) | |
"Acceptor ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=4444]" prio=5 tid=7f94868e0000 nid=0x10fd7d000 runnable [10fd7c000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.PlainSocketImpl.socketAccept(Native Method) | |
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) | |
- locked <7f44e3d38> (a java.net.SocksSocketImpl) | |
at java.net.ServerSocket.implAccept(ServerSocket.java:462) | |
at java.net.ServerSocket.accept(ServerSocket.java:430) | |
at org.openqa.jetty.util.ThreadedServer.acceptSocket(ThreadedServer.java:431) | |
at org.openqa.jetty.util.ThreadedServer$Acceptor.run(ThreadedServer.java:633) | |
"SessionScavenger" daemon prio=5 tid=7f94868df000 nid=0x10fc7a000 waiting on condition [10fc79000] | |
java.lang.Thread.State: TIMED_WAITING (sleeping) | |
at java.lang.Thread.sleep(Native Method) | |
at org.openqa.jetty.jetty.servlet.AbstractSessionManager$SessionScavenger.run(AbstractSessionManager.java:617) | |
"Timer-0" daemon prio=5 tid=7f948699d000 nid=0x10fb77000 in Object.wait() [10fb76000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f44e2728> (a java.util.TaskQueue) | |
at java.util.TimerThread.mainLoop(Timer.java:509) | |
- locked <7f44e2728> (a java.util.TaskQueue) | |
at java.util.TimerThread.run(Timer.java:462) | |
"Low Memory Detector" daemon prio=5 tid=7f94868d8000 nid=0x10f3b9000 runnable [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"C2 CompilerThread1" daemon prio=9 tid=7f94868d7800 nid=0x10f2b6000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"C2 CompilerThread0" daemon prio=9 tid=7f94868d6800 nid=0x10f1b3000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"Signal Dispatcher" daemon prio=9 tid=7f94868d6000 nid=0x10f0b0000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"Surrogate Locker Thread (Concurrent GC)" daemon prio=5 tid=7f94868d5000 nid=0x10efad000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"Finalizer" daemon prio=8 tid=7f94868d0000 nid=0x10eda2000 in Object.wait() [10eda1000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f44e2758> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) | |
- locked <7f44e2758> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) | |
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) | |
"Reference Handler" daemon prio=10 tid=7f94868cf800 nid=0x10ec9f000 in Object.wait() [10ec9e000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f44e4440> (a java.lang.ref.Reference$Lock) | |
at java.lang.Object.wait(Object.java:485) | |
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) | |
- locked <7f44e4440> (a java.lang.ref.Reference$Lock) | |
"VM Thread" prio=9 tid=7f94868cb000 nid=0x10eb9c000 runnable | |
"Gang worker#0 (Parallel GC Threads)" prio=9 tid=7f9486800800 nid=0x10b048000 runnable | |
"Gang worker#1 (Parallel GC Threads)" prio=9 tid=7f9486801000 nid=0x10b14b000 runnable | |
"Gang worker#2 (Parallel GC Threads)" prio=9 tid=7f9486802000 nid=0x10b24e000 runnable | |
"Gang worker#3 (Parallel GC Threads)" prio=9 tid=7f9486802800 nid=0x10b351000 runnable | |
"Concurrent Mark-Sweep GC Thread" prio=9 tid=7f948687d800 nid=0x10e817000 runnable | |
"VM Periodic Task Thread" prio=10 tid=7f94868e9800 nid=0x10f4bc000 waiting on condition | |
"Exception Catcher Thread" prio=10 tid=7f9484801800 nid=0x107e70000 runnable | |
JNI global references: 1149 | |
Heap | |
par new generation total 19136K, used 13606K [7f3000000, 7f44c0000, 7f44c0000) | |
eden space 17024K, 79% used [7f3000000, 7f3d353b0, 7f40a0000) | |
from space 2112K, 3% used [7f42b0000, 7f42c44d8, 7f44c0000) | |
to space 2112K, 0% used [7f40a0000, 7f40a0000, 7f42b0000) | |
concurrent mark-sweep generation total 63872K, used 3301K [7f44c0000, 7f8320000, 7fae00000) | |
concurrent-mark-sweep perm gen total 21248K, used 13651K [7fae00000, 7fc2c0000, 800000000) | |
^\2012-12-15 13:46:07 | |
Full thread dump Java HotSpot(TM) 64-Bit Server VM (20.12-b01-434 mixed mode): | |
"Thread-12" prio=5 tid=7f9483896800 nid=0x1105cf000 runnable [1105ce000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.SocketInputStream.socketRead0(Native Method) | |
at java.net.SocketInputStream.read(SocketInputStream.java:129) | |
at org.openqa.jetty.util.LineInput.fill(LineInput.java:477) | |
at org.openqa.jetty.util.LineInput.read(LineInput.java:352) | |
- locked <7f44f0c10> (a org.openqa.jetty.util.LineInput) | |
at org.openqa.jetty.http.HttpTunnel.copyBytes(HttpTunnel.java:199) | |
at org.openqa.jetty.http.HttpTunnel.copydata(HttpTunnel.java:136) | |
at org.openqa.jetty.http.HttpTunnel.access$7(HttpTunnel.java:128) | |
at org.openqa.jetty.http.HttpTunnel$Copy.run(HttpTunnel.java:229) | |
"ProxyHandler$SslRelay1-1" prio=5 tid=7f9484815000 nid=0x110434000 runnable [110432000] | |
java.lang.Thread.State: RUNNABLE | |
at java.math.BigInteger.oddModPow(BigInteger.java:1822) | |
at java.math.BigInteger.modPow(BigInteger.java:1571) | |
at java.math.BigInteger.passesMillerRabin(BigInteger.java:884) | |
at java.math.BigInteger.primeToCertainty(BigInteger.java:730) | |
at java.math.BitSieve.retrieve(BitSieve.java:188) | |
at java.math.BigInteger.largePrime(BigInteger.java:606) | |
at java.math.BigInteger.<init>(BigInteger.java:511) | |
at org.bouncycastle.crypto.generators.DHParametersHelper.generateSafePrimes(DHParametersHelper.java:25) | |
at org.bouncycastle.crypto.generators.DHParametersGenerator.generateParameters(DHParametersGenerator.java:44) | |
at org.bouncycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi.generateKeyPair(KeyPairGeneratorSpi.java:98) | |
- locked <7f4b1b9a8> (a java.lang.Object) | |
at com.sun.net.ssl.internal.ssl.DHCrypt.<init>(DHCrypt.java:76) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.setupEphemeralDHKeys(ServerHandshaker.java:947) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.trySetCipherSuite(ServerHandshaker.java:852) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.chooseCipherSuite(ServerHandshaker.java:783) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.clientHello(ServerHandshaker.java:558) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.processMessage(ServerHandshaker.java:151) | |
at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593) | |
at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:529) | |
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:958) | |
- locked <7f4626ce0> (a com.sun.net.ssl.internal.ssl.SSLSocketImpl) | |
- locked <7f4b1ba20> (a java.lang.Object) | |
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1203) | |
- locked <7f4b1ba38> (a java.lang.Object) | |
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:818) | |
at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:75) | |
- locked <7f4b1ba50> (a com.sun.net.ssl.internal.ssl.AppInputStream) | |
at org.openqa.jetty.util.LineInput.fill(LineInput.java:477) | |
at org.openqa.jetty.util.LineInput.fillLine(LineInput.java:555) | |
at org.openqa.jetty.util.LineInput.readLineBuffer(LineInput.java:301) | |
at org.openqa.jetty.util.LineInput.readLineBuffer(LineInput.java:285) | |
at org.openqa.jetty.http.HttpRequest.readHeader(HttpRequest.java:239) | |
at org.openqa.jetty.http.HttpConnection.readRequest(HttpConnection.java:866) | |
at org.openqa.jetty.http.HttpConnection.handleNext(HttpConnection.java:912) | |
at org.openqa.jetty.http.HttpConnection.handle(HttpConnection.java:837) | |
at org.openqa.jetty.http.SocketListener.handleConnection(SocketListener.java:243) | |
at org.openqa.jetty.util.ThreadedServer.handle(ThreadedServer.java:357) | |
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:534) | |
"ProxyHandler$SslRelay1-0" prio=5 tid=7f94870c7000 nid=0x110331000 in Object.wait() [110330000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f49f5968> (a org.openqa.jetty.util.ThreadPool$PoolThread) | |
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:522) | |
- locked <7f49f5968> (a org.openqa.jetty.util.ThreadPool$PoolThread) | |
"Acceptor [SSL: ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=54933]]" prio=5 tid=7f94870c6000 nid=0x11022e000 runnable [11022d000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.PlainSocketImpl.socketAccept(Native Method) | |
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) | |
- locked <7f46de690> (a java.net.SocksSocketImpl) | |
at java.net.ServerSocket.implAccept(ServerSocket.java:462) | |
at com.sun.net.ssl.internal.ssl.SSLServerSocketImpl.accept(SSLServerSocketImpl.java:261) | |
at org.openqa.jetty.util.ThreadedServer.acceptSocket(ThreadedServer.java:431) | |
at org.openqa.jetty.util.ThreadedServer$Acceptor.run(ThreadedServer.java:633) | |
"DestroyJavaVM" prio=5 tid=7f94869d4000 nid=0x107c45000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"SocketListener0-1" prio=5 tid=7f9487098800 nid=0x10ff83000 runnable [10ff82000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.SocketInputStream.socketRead0(Native Method) | |
at java.net.SocketInputStream.read(SocketInputStream.java:129) | |
at org.openqa.jetty.http.HttpTunnel.copyBytes(HttpTunnel.java:199) | |
at org.openqa.jetty.http.HttpTunnel.copydata(HttpTunnel.java:136) | |
at org.openqa.jetty.http.HttpTunnel.handle(HttpTunnel.java:97) | |
at org.openqa.jetty.http.HttpConnection.handleNext(HttpConnection.java:892) | |
at org.openqa.jetty.http.HttpConnection.handle(HttpConnection.java:837) | |
at org.openqa.jetty.http.SocketListener.handleConnection(SocketListener.java:243) | |
at org.openqa.jetty.util.ThreadedServer.handle(ThreadedServer.java:357) | |
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:534) | |
"SocketListener0-0" prio=5 tid=7f94871cf000 nid=0x10fe80000 in Object.wait() [10fe7f000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f44e2b90> (a org.openqa.jetty.util.ThreadPool$PoolThread) | |
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:522) | |
- locked <7f44e2b90> (a org.openqa.jetty.util.ThreadPool$PoolThread) | |
"Acceptor ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=4444]" prio=5 tid=7f94868e0000 nid=0x10fd7d000 runnable [10fd7c000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.PlainSocketImpl.socketAccept(Native Method) | |
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) | |
- locked <7f44e3d38> (a java.net.SocksSocketImpl) | |
at java.net.ServerSocket.implAccept(ServerSocket.java:462) | |
at java.net.ServerSocket.accept(ServerSocket.java:430) | |
at org.openqa.jetty.util.ThreadedServer.acceptSocket(ThreadedServer.java:431) | |
at org.openqa.jetty.util.ThreadedServer$Acceptor.run(ThreadedServer.java:633) | |
"SessionScavenger" daemon prio=5 tid=7f94868df000 nid=0x10fc7a000 waiting on condition [10fc79000] | |
java.lang.Thread.State: TIMED_WAITING (sleeping) | |
at java.lang.Thread.sleep(Native Method) | |
at org.openqa.jetty.jetty.servlet.AbstractSessionManager$SessionScavenger.run(AbstractSessionManager.java:617) | |
"Timer-0" daemon prio=5 tid=7f948699d000 nid=0x10fb77000 in Object.wait() [10fb76000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f44e2728> (a java.util.TaskQueue) | |
at java.util.TimerThread.mainLoop(Timer.java:509) | |
- locked <7f44e2728> (a java.util.TaskQueue) | |
at java.util.TimerThread.run(Timer.java:462) | |
"Low Memory Detector" daemon prio=5 tid=7f94868d8000 nid=0x10f3b9000 runnable [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"C2 CompilerThread1" daemon prio=9 tid=7f94868d7800 nid=0x10f2b6000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"C2 CompilerThread0" daemon prio=9 tid=7f94868d6800 nid=0x10f1b3000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"Signal Dispatcher" daemon prio=9 tid=7f94868d6000 nid=0x10f0b0000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"Surrogate Locker Thread (Concurrent GC)" daemon prio=5 tid=7f94868d5000 nid=0x10efad000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"Finalizer" daemon prio=8 tid=7f94868d0000 nid=0x10eda2000 in Object.wait() [10eda1000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f44e2758> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) | |
- locked <7f44e2758> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) | |
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) | |
"Reference Handler" daemon prio=10 tid=7f94868cf800 nid=0x10ec9f000 in Object.wait() [10ec9e000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f44e4440> (a java.lang.ref.Reference$Lock) | |
at java.lang.Object.wait(Object.java:485) | |
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) | |
- locked <7f44e4440> (a java.lang.ref.Reference$Lock) | |
"VM Thread" prio=9 tid=7f94868cb000 nid=0x10eb9c000 runnable | |
"Gang worker#0 (Parallel GC Threads)" prio=9 tid=7f9486800800 nid=0x10b048000 runnable | |
"Gang worker#1 (Parallel GC Threads)" prio=9 tid=7f9486801000 nid=0x10b14b000 runnable | |
"Gang worker#2 (Parallel GC Threads)" prio=9 tid=7f9486802000 nid=0x10b24e000 runnable | |
"Gang worker#3 (Parallel GC Threads)" prio=9 tid=7f9486802800 nid=0x10b351000 runnable | |
"Concurrent Mark-Sweep GC Thread" prio=9 tid=7f948687d800 nid=0x10e817000 runnable | |
"VM Periodic Task Thread" prio=10 tid=7f94868e9800 nid=0x10f4bc000 waiting on condition | |
"Exception Catcher Thread" prio=10 tid=7f9484801800 nid=0x107e70000 runnable | |
JNI global references: 1157 | |
Heap | |
par new generation total 19136K, used 14420K [7f3000000, 7f44c0000, 7f44c0000) | |
eden space 17024K, 84% used [7f3000000, 7f3e0f9c8, 7f40a0000) | |
from space 2112K, 1% used [7f40a0000, 7f40a58f0, 7f42b0000) | |
to space 2112K, 0% used [7f42b0000, 7f42b0000, 7f44c0000) | |
concurrent mark-sweep generation total 63872K, used 3301K [7f44c0000, 7f8320000, 7fae00000) | |
concurrent-mark-sweep perm gen total 21248K, used 13657K [7fae00000, 7fc2c0000, 800000000) | |
^\2012-12-15 13:46:11 | |
Full thread dump Java HotSpot(TM) 64-Bit Server VM (20.12-b01-434 mixed mode): | |
"Thread-12" prio=5 tid=7f9483896800 nid=0x1105cf000 runnable [1105ce000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.SocketInputStream.socketRead0(Native Method) | |
at java.net.SocketInputStream.read(SocketInputStream.java:129) | |
at org.openqa.jetty.util.LineInput.fill(LineInput.java:477) | |
at org.openqa.jetty.util.LineInput.read(LineInput.java:352) | |
- locked <7f44f0c10> (a org.openqa.jetty.util.LineInput) | |
at org.openqa.jetty.http.HttpTunnel.copyBytes(HttpTunnel.java:199) | |
at org.openqa.jetty.http.HttpTunnel.copydata(HttpTunnel.java:136) | |
at org.openqa.jetty.http.HttpTunnel.access$7(HttpTunnel.java:128) | |
at org.openqa.jetty.http.HttpTunnel$Copy.run(HttpTunnel.java:229) | |
"ProxyHandler$SslRelay1-1" prio=5 tid=7f9484815000 nid=0x110434000 runnable [110432000] | |
java.lang.Thread.State: RUNNABLE | |
at java.math.BigInteger.oddModPow(BigInteger.java:1821) | |
at java.math.BigInteger.modPow(BigInteger.java:1571) | |
at java.math.BigInteger.passesMillerRabin(BigInteger.java:884) | |
at java.math.BigInteger.primeToCertainty(BigInteger.java:730) | |
at java.math.BitSieve.retrieve(BitSieve.java:188) | |
at java.math.BigInteger.largePrime(BigInteger.java:606) | |
at java.math.BigInteger.<init>(BigInteger.java:511) | |
at org.bouncycastle.crypto.generators.DHParametersHelper.generateSafePrimes(DHParametersHelper.java:25) | |
at org.bouncycastle.crypto.generators.DHParametersGenerator.generateParameters(DHParametersGenerator.java:44) | |
at org.bouncycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi.generateKeyPair(KeyPairGeneratorSpi.java:98) | |
- locked <7f4b1b9a8> (a java.lang.Object) | |
at com.sun.net.ssl.internal.ssl.DHCrypt.<init>(DHCrypt.java:76) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.setupEphemeralDHKeys(ServerHandshaker.java:947) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.trySetCipherSuite(ServerHandshaker.java:852) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.chooseCipherSuite(ServerHandshaker.java:783) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.clientHello(ServerHandshaker.java:558) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.processMessage(ServerHandshaker.java:151) | |
at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593) | |
at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:529) | |
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:958) | |
- locked <7f4626ce0> (a com.sun.net.ssl.internal.ssl.SSLSocketImpl) | |
- locked <7f4b1ba20> (a java.lang.Object) | |
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1203) | |
- locked <7f4b1ba38> (a java.lang.Object) | |
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:818) | |
at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:75) | |
- locked <7f4b1ba50> (a com.sun.net.ssl.internal.ssl.AppInputStream) | |
at org.openqa.jetty.util.LineInput.fill(LineInput.java:477) | |
at org.openqa.jetty.util.LineInput.fillLine(LineInput.java:555) | |
at org.openqa.jetty.util.LineInput.readLineBuffer(LineInput.java:301) | |
at org.openqa.jetty.util.LineInput.readLineBuffer(LineInput.java:285) | |
at org.openqa.jetty.http.HttpRequest.readHeader(HttpRequest.java:239) | |
at org.openqa.jetty.http.HttpConnection.readRequest(HttpConnection.java:866) | |
at org.openqa.jetty.http.HttpConnection.handleNext(HttpConnection.java:912) | |
at org.openqa.jetty.http.HttpConnection.handle(HttpConnection.java:837) | |
at org.openqa.jetty.http.SocketListener.handleConnection(SocketListener.java:243) | |
at org.openqa.jetty.util.ThreadedServer.handle(ThreadedServer.java:357) | |
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:534) | |
"ProxyHandler$SslRelay1-0" prio=5 tid=7f94870c7000 nid=0x110331000 in Object.wait() [110330000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f49f5968> (a org.openqa.jetty.util.ThreadPool$PoolThread) | |
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:522) | |
- locked <7f49f5968> (a org.openqa.jetty.util.ThreadPool$PoolThread) | |
"Acceptor [SSL: ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=54933]]" prio=5 tid=7f94870c6000 nid=0x11022e000 runnable [11022d000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.PlainSocketImpl.socketAccept(Native Method) | |
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) | |
- locked <7f46de690> (a java.net.SocksSocketImpl) | |
at java.net.ServerSocket.implAccept(ServerSocket.java:462) | |
at com.sun.net.ssl.internal.ssl.SSLServerSocketImpl.accept(SSLServerSocketImpl.java:261) | |
at org.openqa.jetty.util.ThreadedServer.acceptSocket(ThreadedServer.java:431) | |
at org.openqa.jetty.util.ThreadedServer$Acceptor.run(ThreadedServer.java:633) | |
"DestroyJavaVM" prio=5 tid=7f94869d4000 nid=0x107c45000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"SocketListener0-1" prio=5 tid=7f9487098800 nid=0x10ff83000 runnable [10ff82000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.SocketInputStream.socketRead0(Native Method) | |
at java.net.SocketInputStream.read(SocketInputStream.java:129) | |
at org.openqa.jetty.http.HttpTunnel.copyBytes(HttpTunnel.java:199) | |
at org.openqa.jetty.http.HttpTunnel.copydata(HttpTunnel.java:136) | |
at org.openqa.jetty.http.HttpTunnel.handle(HttpTunnel.java:97) | |
at org.openqa.jetty.http.HttpConnection.handleNext(HttpConnection.java:892) | |
at org.openqa.jetty.http.HttpConnection.handle(HttpConnection.java:837) | |
at org.openqa.jetty.http.SocketListener.handleConnection(SocketListener.java:243) | |
at org.openqa.jetty.util.ThreadedServer.handle(ThreadedServer.java:357) | |
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:534) | |
"SocketListener0-0" prio=5 tid=7f94871cf000 nid=0x10fe80000 in Object.wait() [10fe7f000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f44e2b90> (a org.openqa.jetty.util.ThreadPool$PoolThread) | |
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:522) | |
- locked <7f44e2b90> (a org.openqa.jetty.util.ThreadPool$PoolThread) | |
"Acceptor ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=4444]" prio=5 tid=7f94868e0000 nid=0x10fd7d000 runnable [10fd7c000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.PlainSocketImpl.socketAccept(Native Method) | |
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) | |
- locked <7f44e3d38> (a java.net.SocksSocketImpl) | |
at java.net.ServerSocket.implAccept(ServerSocket.java:462) | |
at java.net.ServerSocket.accept(ServerSocket.java:430) | |
at org.openqa.jetty.util.ThreadedServer.acceptSocket(ThreadedServer.java:431) | |
at org.openqa.jetty.util.ThreadedServer$Acceptor.run(ThreadedServer.java:633) | |
"SessionScavenger" daemon prio=5 tid=7f94868df000 nid=0x10fc7a000 waiting on condition [10fc79000] | |
java.lang.Thread.State: TIMED_WAITING (sleeping) | |
at java.lang.Thread.sleep(Native Method) | |
at org.openqa.jetty.jetty.servlet.AbstractSessionManager$SessionScavenger.run(AbstractSessionManager.java:617) | |
"Timer-0" daemon prio=5 tid=7f948699d000 nid=0x10fb77000 in Object.wait() [10fb76000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f44e2728> (a java.util.TaskQueue) | |
at java.util.TimerThread.mainLoop(Timer.java:509) | |
- locked <7f44e2728> (a java.util.TaskQueue) | |
at java.util.TimerThread.run(Timer.java:462) | |
"Low Memory Detector" daemon prio=5 tid=7f94868d8000 nid=0x10f3b9000 runnable [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"C2 CompilerThread1" daemon prio=9 tid=7f94868d7800 nid=0x10f2b6000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"C2 CompilerThread0" daemon prio=9 tid=7f94868d6800 nid=0x10f1b3000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"Signal Dispatcher" daemon prio=9 tid=7f94868d6000 nid=0x10f0b0000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"Surrogate Locker Thread (Concurrent GC)" daemon prio=5 tid=7f94868d5000 nid=0x10efad000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"Finalizer" daemon prio=8 tid=7f94868d0000 nid=0x10eda2000 in Object.wait() [10eda1000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f44e2758> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) | |
- locked <7f44e2758> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) | |
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) | |
"Reference Handler" daemon prio=10 tid=7f94868cf800 nid=0x10ec9f000 in Object.wait() [10ec9e000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f44e4440> (a java.lang.ref.Reference$Lock) | |
at java.lang.Object.wait(Object.java:485) | |
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) | |
- locked <7f44e4440> (a java.lang.ref.Reference$Lock) | |
"VM Thread" prio=9 tid=7f94868cb000 nid=0x10eb9c000 runnable | |
"Gang worker#0 (Parallel GC Threads)" prio=9 tid=7f9486800800 nid=0x10b048000 runnable | |
"Gang worker#1 (Parallel GC Threads)" prio=9 tid=7f9486801000 nid=0x10b14b000 runnable | |
"Gang worker#2 (Parallel GC Threads)" prio=9 tid=7f9486802000 nid=0x10b24e000 runnable | |
"Gang worker#3 (Parallel GC Threads)" prio=9 tid=7f9486802800 nid=0x10b351000 runnable | |
"Concurrent Mark-Sweep GC Thread" prio=9 tid=7f948687d800 nid=0x10e817000 runnable | |
"VM Periodic Task Thread" prio=10 tid=7f94868e9800 nid=0x10f4bc000 waiting on condition | |
"Exception Catcher Thread" prio=10 tid=7f9484801800 nid=0x107e70000 runnable | |
JNI global references: 1163 | |
Heap | |
par new generation total 19136K, used 8608K [7f3000000, 7f44c0000, 7f44c0000) | |
eden space 17024K, 50% used [7f3000000, 7f3863930, 7f40a0000) | |
from space 2112K, 0% used [7f42b0000, 7f42b4820, 7f44c0000) | |
to space 2112K, 0% used [7f40a0000, 7f40a0000, 7f42b0000) | |
concurrent mark-sweep generation total 63872K, used 3301K [7f44c0000, 7f8320000, 7fae00000) | |
concurrent-mark-sweep perm gen total 21248K, used 13658K [7fae00000, 7fc2c0000, 800000000) | |
^\2012-12-15 13:46:15 | |
Full thread dump Java HotSpot(TM) 64-Bit Server VM (20.12-b01-434 mixed mode): | |
"Thread-12" prio=5 tid=7f9483896800 nid=0x1105cf000 runnable [1105ce000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.SocketInputStream.socketRead0(Native Method) | |
at java.net.SocketInputStream.read(SocketInputStream.java:129) | |
at org.openqa.jetty.util.LineInput.fill(LineInput.java:477) | |
at org.openqa.jetty.util.LineInput.read(LineInput.java:352) | |
- locked <7f44f0c10> (a org.openqa.jetty.util.LineInput) | |
at org.openqa.jetty.http.HttpTunnel.copyBytes(HttpTunnel.java:199) | |
at org.openqa.jetty.http.HttpTunnel.copydata(HttpTunnel.java:136) | |
at org.openqa.jetty.http.HttpTunnel.access$7(HttpTunnel.java:128) | |
at org.openqa.jetty.http.HttpTunnel$Copy.run(HttpTunnel.java:229) | |
"ProxyHandler$SslRelay1-1" prio=5 tid=7f9484815000 nid=0x110434000 runnable [110432000] | |
java.lang.Thread.State: RUNNABLE | |
at java.math.BigInteger.oddModPow(BigInteger.java:1822) | |
at java.math.BigInteger.modPow(BigInteger.java:1571) | |
at java.math.BigInteger.passesMillerRabin(BigInteger.java:884) | |
at java.math.BigInteger.primeToCertainty(BigInteger.java:730) | |
at java.math.BitSieve.retrieve(BitSieve.java:188) | |
at java.math.BigInteger.largePrime(BigInteger.java:606) | |
at java.math.BigInteger.<init>(BigInteger.java:511) | |
at org.bouncycastle.crypto.generators.DHParametersHelper.generateSafePrimes(DHParametersHelper.java:25) | |
at org.bouncycastle.crypto.generators.DHParametersGenerator.generateParameters(DHParametersGenerator.java:44) | |
at org.bouncycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi.generateKeyPair(KeyPairGeneratorSpi.java:98) | |
- locked <7f4b1b9a8> (a java.lang.Object) | |
at com.sun.net.ssl.internal.ssl.DHCrypt.<init>(DHCrypt.java:76) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.setupEphemeralDHKeys(ServerHandshaker.java:947) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.trySetCipherSuite(ServerHandshaker.java:852) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.chooseCipherSuite(ServerHandshaker.java:783) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.clientHello(ServerHandshaker.java:558) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.processMessage(ServerHandshaker.java:151) | |
at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593) | |
at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:529) | |
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:958) | |
- locked <7f4626ce0> (a com.sun.net.ssl.internal.ssl.SSLSocketImpl) | |
- locked <7f4b1ba20> (a java.lang.Object) | |
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1203) | |
- locked <7f4b1ba38> (a java.lang.Object) | |
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:818) | |
at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:75) | |
- locked <7f4b1ba50> (a com.sun.net.ssl.internal.ssl.AppInputStream) | |
at org.openqa.jetty.util.LineInput.fill(LineInput.java:477) | |
at org.openqa.jetty.util.LineInput.fillLine(LineInput.java:555) | |
at org.openqa.jetty.util.LineInput.readLineBuffer(LineInput.java:301) | |
at org.openqa.jetty.util.LineInput.readLineBuffer(LineInput.java:285) | |
at org.openqa.jetty.http.HttpRequest.readHeader(HttpRequest.java:239) | |
at org.openqa.jetty.http.HttpConnection.readRequest(HttpConnection.java:866) | |
at org.openqa.jetty.http.HttpConnection.handleNext(HttpConnection.java:912) | |
at org.openqa.jetty.http.HttpConnection.handle(HttpConnection.java:837) | |
at org.openqa.jetty.http.SocketListener.handleConnection(SocketListener.java:243) | |
at org.openqa.jetty.util.ThreadedServer.handle(ThreadedServer.java:357) | |
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:534) | |
"ProxyHandler$SslRelay1-0" prio=5 tid=7f94870c7000 nid=0x110331000 in Object.wait() [110330000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f49f5968> (a org.openqa.jetty.util.ThreadPool$PoolThread) | |
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:522) | |
- locked <7f49f5968> (a org.openqa.jetty.util.ThreadPool$PoolThread) | |
"Acceptor [SSL: ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=54933]]" prio=5 tid=7f94870c6000 nid=0x11022e000 runnable [11022d000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.PlainSocketImpl.socketAccept(Native Method) | |
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) | |
- locked <7f46de690> (a java.net.SocksSocketImpl) | |
at java.net.ServerSocket.implAccept(ServerSocket.java:462) | |
at com.sun.net.ssl.internal.ssl.SSLServerSocketImpl.accept(SSLServerSocketImpl.java:261) | |
at org.openqa.jetty.util.ThreadedServer.acceptSocket(ThreadedServer.java:431) | |
at org.openqa.jetty.util.ThreadedServer$Acceptor.run(ThreadedServer.java:633) | |
"DestroyJavaVM" prio=5 tid=7f94869d4000 nid=0x107c45000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"SocketListener0-1" prio=5 tid=7f9487098800 nid=0x10ff83000 runnable [10ff82000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.SocketInputStream.socketRead0(Native Method) | |
at java.net.SocketInputStream.read(SocketInputStream.java:129) | |
at org.openqa.jetty.http.HttpTunnel.copyBytes(HttpTunnel.java:199) | |
at org.openqa.jetty.http.HttpTunnel.copydata(HttpTunnel.java:136) | |
at org.openqa.jetty.http.HttpTunnel.handle(HttpTunnel.java:97) | |
at org.openqa.jetty.http.HttpConnection.handleNext(HttpConnection.java:892) | |
at org.openqa.jetty.http.HttpConnection.handle(HttpConnection.java:837) | |
at org.openqa.jetty.http.SocketListener.handleConnection(SocketListener.java:243) | |
at org.openqa.jetty.util.ThreadedServer.handle(ThreadedServer.java:357) | |
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:534) | |
"SocketListener0-0" prio=5 tid=7f94871cf000 nid=0x10fe80000 in Object.wait() [10fe7f000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f44e2b90> (a org.openqa.jetty.util.ThreadPool$PoolThread) | |
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:522) | |
- locked <7f44e2b90> (a org.openqa.jetty.util.ThreadPool$PoolThread) | |
"Acceptor ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=4444]" prio=5 tid=7f94868e0000 nid=0x10fd7d000 runnable [10fd7c000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.PlainSocketImpl.socketAccept(Native Method) | |
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) | |
- locked <7f44e3d38> (a java.net.SocksSocketImpl) | |
at java.net.ServerSocket.implAccept(ServerSocket.java:462) | |
at java.net.ServerSocket.accept(ServerSocket.java:430) | |
at org.openqa.jetty.util.ThreadedServer.acceptSocket(ThreadedServer.java:431) | |
at org.openqa.jetty.util.ThreadedServer$Acceptor.run(ThreadedServer.java:633) | |
"SessionScavenger" daemon prio=5 tid=7f94868df000 nid=0x10fc7a000 waiting on condition [10fc79000] | |
java.lang.Thread.State: TIMED_WAITING (sleeping) | |
at java.lang.Thread.sleep(Native Method) | |
at org.openqa.jetty.jetty.servlet.AbstractSessionManager$SessionScavenger.run(AbstractSessionManager.java:617) | |
"Timer-0" daemon prio=5 tid=7f948699d000 nid=0x10fb77000 in Object.wait() [10fb76000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f44e2728> (a java.util.TaskQueue) | |
at java.util.TimerThread.mainLoop(Timer.java:509) | |
- locked <7f44e2728> (a java.util.TaskQueue) | |
at java.util.TimerThread.run(Timer.java:462) | |
"Low Memory Detector" daemon prio=5 tid=7f94868d8000 nid=0x10f3b9000 runnable [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"C2 CompilerThread1" daemon prio=9 tid=7f94868d7800 nid=0x10f2b6000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"C2 CompilerThread0" daemon prio=9 tid=7f94868d6800 nid=0x10f1b3000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"Signal Dispatcher" daemon prio=9 tid=7f94868d6000 nid=0x10f0b0000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"Surrogate Locker Thread (Concurrent GC)" daemon prio=5 tid=7f94868d5000 nid=0x10efad000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"Finalizer" daemon prio=8 tid=7f94868d0000 nid=0x10eda2000 in Object.wait() [10eda1000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f44e2758> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) | |
- locked <7f44e2758> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) | |
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) | |
"Reference Handler" daemon prio=10 tid=7f94868cf800 nid=0x10ec9f000 in Object.wait() [10ec9e000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f44e4440> (a java.lang.ref.Reference$Lock) | |
at java.lang.Object.wait(Object.java:485) | |
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) | |
- locked <7f44e4440> (a java.lang.ref.Reference$Lock) | |
"VM Thread" prio=9 tid=7f94868cb000 nid=0x10eb9c000 runnable | |
"Gang worker#0 (Parallel GC Threads)" prio=9 tid=7f9486800800 nid=0x10b048000 runnable | |
"Gang worker#1 (Parallel GC Threads)" prio=9 tid=7f9486801000 nid=0x10b14b000 runnable | |
"Gang worker#2 (Parallel GC Threads)" prio=9 tid=7f9486802000 nid=0x10b24e000 runnable | |
"Gang worker#3 (Parallel GC Threads)" prio=9 tid=7f9486802800 nid=0x10b351000 runnable | |
"Concurrent Mark-Sweep GC Thread" prio=9 tid=7f948687d800 nid=0x10e817000 runnable | |
"VM Periodic Task Thread" prio=10 tid=7f94868e9800 nid=0x10f4bc000 waiting on condition | |
"Exception Catcher Thread" prio=10 tid=7f9484801800 nid=0x107e70000 runnable | |
JNI global references: 1166 | |
Heap | |
par new generation total 19136K, used 13069K [7f3000000, 7f44c0000, 7f44c0000) | |
eden space 17024K, 76% used [7f3000000, 7f3cbdc78, 7f40a0000) | |
from space 2112K, 1% used [7f42b0000, 7f42b5820, 7f44c0000) | |
to space 2112K, 0% used [7f40a0000, 7f40a0000, 7f42b0000) | |
concurrent mark-sweep generation total 63872K, used 3335K [7f44c0000, 7f8320000, 7fae00000) | |
concurrent-mark-sweep perm gen total 21248K, used 13659K [7fae00000, 7fc2c0000, 800000000) | |
^\2012-12-15 13:46:20 | |
Full thread dump Java HotSpot(TM) 64-Bit Server VM (20.12-b01-434 mixed mode): | |
"Thread-12" prio=5 tid=7f9483896800 nid=0x1105cf000 runnable [1105ce000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.SocketInputStream.socketRead0(Native Method) | |
at java.net.SocketInputStream.read(SocketInputStream.java:129) | |
at org.openqa.jetty.util.LineInput.fill(LineInput.java:477) | |
at org.openqa.jetty.util.LineInput.read(LineInput.java:352) | |
- locked <7f44f0c10> (a org.openqa.jetty.util.LineInput) | |
at org.openqa.jetty.http.HttpTunnel.copyBytes(HttpTunnel.java:199) | |
at org.openqa.jetty.http.HttpTunnel.copydata(HttpTunnel.java:136) | |
at org.openqa.jetty.http.HttpTunnel.access$7(HttpTunnel.java:128) | |
at org.openqa.jetty.http.HttpTunnel$Copy.run(HttpTunnel.java:229) | |
"ProxyHandler$SslRelay1-1" prio=5 tid=7f9484815000 nid=0x110434000 runnable [110432000] | |
java.lang.Thread.State: RUNNABLE | |
at java.math.BigInteger.oddModPow(BigInteger.java:1822) | |
at java.math.BigInteger.modPow(BigInteger.java:1571) | |
at java.math.BigInteger.passesMillerRabin(BigInteger.java:884) | |
at java.math.BigInteger.primeToCertainty(BigInteger.java:730) | |
at java.math.BitSieve.retrieve(BitSieve.java:188) | |
at java.math.BigInteger.largePrime(BigInteger.java:606) | |
at java.math.BigInteger.<init>(BigInteger.java:511) | |
at org.bouncycastle.crypto.generators.DHParametersHelper.generateSafePrimes(DHParametersHelper.java:25) | |
at org.bouncycastle.crypto.generators.DHParametersGenerator.generateParameters(DHParametersGenerator.java:44) | |
at org.bouncycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi.generateKeyPair(KeyPairGeneratorSpi.java:98) | |
- locked <7f4b1b9a8> (a java.lang.Object) | |
at com.sun.net.ssl.internal.ssl.DHCrypt.<init>(DHCrypt.java:76) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.setupEphemeralDHKeys(ServerHandshaker.java:947) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.trySetCipherSuite(ServerHandshaker.java:852) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.chooseCipherSuite(ServerHandshaker.java:783) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.clientHello(ServerHandshaker.java:558) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.processMessage(ServerHandshaker.java:151) | |
at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593) | |
at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:529) | |
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:958) | |
- locked <7f4626ce0> (a com.sun.net.ssl.internal.ssl.SSLSocketImpl) | |
- locked <7f4b1ba20> (a java.lang.Object) | |
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1203) | |
- locked <7f4b1ba38> (a java.lang.Object) | |
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:818) | |
at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:75) | |
- locked <7f4b1ba50> (a com.sun.net.ssl.internal.ssl.AppInputStream) | |
at org.openqa.jetty.util.LineInput.fill(LineInput.java:477) | |
at org.openqa.jetty.util.LineInput.fillLine(LineInput.java:555) | |
at org.openqa.jetty.util.LineInput.readLineBuffer(LineInput.java:301) | |
at org.openqa.jetty.util.LineInput.readLineBuffer(LineInput.java:285) | |
at org.openqa.jetty.http.HttpRequest.readHeader(HttpRequest.java:239) | |
at org.openqa.jetty.http.HttpConnection.readRequest(HttpConnection.java:866) | |
at org.openqa.jetty.http.HttpConnection.handleNext(HttpConnection.java:912) | |
at org.openqa.jetty.http.HttpConnection.handle(HttpConnection.java:837) | |
at org.openqa.jetty.http.SocketListener.handleConnection(SocketListener.java:243) | |
at org.openqa.jetty.util.ThreadedServer.handle(ThreadedServer.java:357) | |
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:534) | |
"ProxyHandler$SslRelay1-0" prio=5 tid=7f94870c7000 nid=0x110331000 in Object.wait() [110330000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f49f5968> (a org.openqa.jetty.util.ThreadPool$PoolThread) | |
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:522) | |
- locked <7f49f5968> (a org.openqa.jetty.util.ThreadPool$PoolThread) | |
"Acceptor [SSL: ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=54933]]" prio=5 tid=7f94870c6000 nid=0x11022e000 runnable [11022d000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.PlainSocketImpl.socketAccept(Native Method) | |
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) | |
- locked <7f46de690> (a java.net.SocksSocketImpl) | |
at java.net.ServerSocket.implAccept(ServerSocket.java:462) | |
at com.sun.net.ssl.internal.ssl.SSLServerSocketImpl.accept(SSLServerSocketImpl.java:261) | |
at org.openqa.jetty.util.ThreadedServer.acceptSocket(ThreadedServer.java:431) | |
at org.openqa.jetty.util.ThreadedServer$Acceptor.run(ThreadedServer.java:633) | |
"DestroyJavaVM" prio=5 tid=7f94869d4000 nid=0x107c45000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"SocketListener0-1" prio=5 tid=7f9487098800 nid=0x10ff83000 runnable [10ff82000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.SocketInputStream.socketRead0(Native Method) | |
at java.net.SocketInputStream.read(SocketInputStream.java:129) | |
at org.openqa.jetty.http.HttpTunnel.copyBytes(HttpTunnel.java:199) | |
at org.openqa.jetty.http.HttpTunnel.copydata(HttpTunnel.java:136) | |
at org.openqa.jetty.http.HttpTunnel.handle(HttpTunnel.java:97) | |
at org.openqa.jetty.http.HttpConnection.handleNext(HttpConnection.java:892) | |
at org.openqa.jetty.http.HttpConnection.handle(HttpConnection.java:837) | |
at org.openqa.jetty.http.SocketListener.handleConnection(SocketListener.java:243) | |
at org.openqa.jetty.util.ThreadedServer.handle(ThreadedServer.java:357) | |
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:534) | |
"SocketListener0-0" prio=5 tid=7f94871cf000 nid=0x10fe80000 in Object.wait() [10fe7f000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f44e2b90> (a org.openqa.jetty.util.ThreadPool$PoolThread) | |
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:522) | |
- locked <7f44e2b90> (a org.openqa.jetty.util.ThreadPool$PoolThread) | |
"Acceptor ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=4444]" prio=5 tid=7f94868e0000 nid=0x10fd7d000 runnable [10fd7c000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.PlainSocketImpl.socketAccept(Native Method) | |
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) | |
- locked <7f44e3d38> (a java.net.SocksSocketImpl) | |
at java.net.ServerSocket.implAccept(ServerSocket.java:462) | |
at java.net.ServerSocket.accept(ServerSocket.java:430) | |
at org.openqa.jetty.util.ThreadedServer.acceptSocket(ThreadedServer.java:431) | |
at org.openqa.jetty.util.ThreadedServer$Acceptor.run(ThreadedServer.java:633) | |
"SessionScavenger" daemon prio=5 tid=7f94868df000 nid=0x10fc7a000 waiting on condition [10fc79000] | |
java.lang.Thread.State: TIMED_WAITING (sleeping) | |
at java.lang.Thread.sleep(Native Method) | |
at org.openqa.jetty.jetty.servlet.AbstractSessionManager$SessionScavenger.run(AbstractSessionManager.java:617) | |
"Timer-0" daemon prio=5 tid=7f948699d000 nid=0x10fb77000 in Object.wait() [10fb76000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f44e2728> (a java.util.TaskQueue) | |
at java.util.TimerThread.mainLoop(Timer.java:509) | |
- locked <7f44e2728> (a java.util.TaskQueue) | |
at java.util.TimerThread.run(Timer.java:462) | |
"Low Memory Detector" daemon prio=5 tid=7f94868d8000 nid=0x10f3b9000 runnable [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"C2 CompilerThread1" daemon prio=9 tid=7f94868d7800 nid=0x10f2b6000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"C2 CompilerThread0" daemon prio=9 tid=7f94868d6800 nid=0x10f1b3000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"Signal Dispatcher" daemon prio=9 tid=7f94868d6000 nid=0x10f0b0000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"Surrogate Locker Thread (Concurrent GC)" daemon prio=5 tid=7f94868d5000 nid=0x10efad000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"Finalizer" daemon prio=8 tid=7f94868d0000 nid=0x10eda2000 in Object.wait() [10eda1000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f44e2758> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) | |
- locked <7f44e2758> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) | |
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) | |
"Reference Handler" daemon prio=10 tid=7f94868cf800 nid=0x10ec9f000 in Object.wait() [10ec9e000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f44e4440> (a java.lang.ref.Reference$Lock) | |
at java.lang.Object.wait(Object.java:485) | |
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) | |
- locked <7f44e4440> (a java.lang.ref.Reference$Lock) | |
"VM Thread" prio=9 tid=7f94868cb000 nid=0x10eb9c000 runnable | |
"Gang worker#0 (Parallel GC Threads)" prio=9 tid=7f9486800800 nid=0x10b048000 runnable | |
"Gang worker#1 (Parallel GC Threads)" prio=9 tid=7f9486801000 nid=0x10b14b000 runnable | |
"Gang worker#2 (Parallel GC Threads)" prio=9 tid=7f9486802000 nid=0x10b24e000 runnable | |
"Gang worker#3 (Parallel GC Threads)" prio=9 tid=7f9486802800 nid=0x10b351000 runnable | |
"Concurrent Mark-Sweep GC Thread" prio=9 tid=7f948687d800 nid=0x10e817000 runnable | |
"VM Periodic Task Thread" prio=10 tid=7f94868e9800 nid=0x10f4bc000 waiting on condition | |
"Exception Catcher Thread" prio=10 tid=7f9484801800 nid=0x107e70000 runnable | |
JNI global references: 1166 | |
Heap | |
par new generation total 19136K, used 12385K [7f3000000, 7f44c0000, 7f44c0000) | |
eden space 17024K, 72% used [7f3000000, 7f3c12468, 7f40a0000) | |
from space 2112K, 1% used [7f40a0000, 7f40a6020, 7f42b0000) | |
to space 2112K, 0% used [7f42b0000, 7f42b0000, 7f44c0000) | |
concurrent mark-sweep generation total 63872K, used 3335K [7f44c0000, 7f8320000, 7fae00000) | |
concurrent-mark-sweep perm gen total 21248K, used 13659K [7fae00000, 7fc2c0000, 800000000) | |
^\2012-12-15 13:46:25 | |
Full thread dump Java HotSpot(TM) 64-Bit Server VM (20.12-b01-434 mixed mode): | |
"Thread-12" prio=5 tid=7f9483896800 nid=0x1105cf000 runnable [1105ce000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.SocketInputStream.socketRead0(Native Method) | |
at java.net.SocketInputStream.read(SocketInputStream.java:129) | |
at org.openqa.jetty.util.LineInput.fill(LineInput.java:477) | |
at org.openqa.jetty.util.LineInput.read(LineInput.java:352) | |
- locked <7f44f0c10> (a org.openqa.jetty.util.LineInput) | |
at org.openqa.jetty.http.HttpTunnel.copyBytes(HttpTunnel.java:199) | |
at org.openqa.jetty.http.HttpTunnel.copydata(HttpTunnel.java:136) | |
at org.openqa.jetty.http.HttpTunnel.access$7(HttpTunnel.java:128) | |
at org.openqa.jetty.http.HttpTunnel$Copy.run(HttpTunnel.java:229) | |
"ProxyHandler$SslRelay1-1" prio=5 tid=7f9484815000 nid=0x110434000 runnable [110432000] | |
java.lang.Thread.State: RUNNABLE | |
at java.math.BigInteger.oddModPow(BigInteger.java:1822) | |
at java.math.BigInteger.modPow(BigInteger.java:1571) | |
at java.math.BigInteger.passesMillerRabin(BigInteger.java:884) | |
at java.math.BigInteger.primeToCertainty(BigInteger.java:730) | |
at java.math.BitSieve.retrieve(BitSieve.java:188) | |
at java.math.BigInteger.largePrime(BigInteger.java:606) | |
at java.math.BigInteger.<init>(BigInteger.java:511) | |
at org.bouncycastle.crypto.generators.DHParametersHelper.generateSafePrimes(DHParametersHelper.java:25) | |
at org.bouncycastle.crypto.generators.DHParametersGenerator.generateParameters(DHParametersGenerator.java:44) | |
at org.bouncycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi.generateKeyPair(KeyPairGeneratorSpi.java:98) | |
- locked <7f4b1b9a8> (a java.lang.Object) | |
at com.sun.net.ssl.internal.ssl.DHCrypt.<init>(DHCrypt.java:76) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.setupEphemeralDHKeys(ServerHandshaker.java:947) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.trySetCipherSuite(ServerHandshaker.java:852) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.chooseCipherSuite(ServerHandshaker.java:783) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.clientHello(ServerHandshaker.java:558) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.processMessage(ServerHandshaker.java:151) | |
at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593) | |
at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:529) | |
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:958) | |
- locked <7f4626ce0> (a com.sun.net.ssl.internal.ssl.SSLSocketImpl) | |
- locked <7f4b1ba20> (a java.lang.Object) | |
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1203) | |
- locked <7f4b1ba38> (a java.lang.Object) | |
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:818) | |
at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:75) | |
- locked <7f4b1ba50> (a com.sun.net.ssl.internal.ssl.AppInputStream) | |
at org.openqa.jetty.util.LineInput.fill(LineInput.java:477) | |
at org.openqa.jetty.util.LineInput.fillLine(LineInput.java:555) | |
at org.openqa.jetty.util.LineInput.readLineBuffer(LineInput.java:301) | |
at org.openqa.jetty.util.LineInput.readLineBuffer(LineInput.java:285) | |
at org.openqa.jetty.http.HttpRequest.readHeader(HttpRequest.java:239) | |
at org.openqa.jetty.http.HttpConnection.readRequest(HttpConnection.java:866) | |
at org.openqa.jetty.http.HttpConnection.handleNext(HttpConnection.java:912) | |
at org.openqa.jetty.http.HttpConnection.handle(HttpConnection.java:837) | |
at org.openqa.jetty.http.SocketListener.handleConnection(SocketListener.java:243) | |
at org.openqa.jetty.util.ThreadedServer.handle(ThreadedServer.java:357) | |
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:534) | |
"ProxyHandler$SslRelay1-0" prio=5 tid=7f94870c7000 nid=0x110331000 in Object.wait() [110330000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f49f5968> (a org.openqa.jetty.util.ThreadPool$PoolThread) | |
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:522) | |
- locked <7f49f5968> (a org.openqa.jetty.util.ThreadPool$PoolThread) | |
"Acceptor [SSL: ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=54933]]" prio=5 tid=7f94870c6000 nid=0x11022e000 runnable [11022d000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.PlainSocketImpl.socketAccept(Native Method) | |
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) | |
- locked <7f46de690> (a java.net.SocksSocketImpl) | |
at java.net.ServerSocket.implAccept(ServerSocket.java:462) | |
at com.sun.net.ssl.internal.ssl.SSLServerSocketImpl.accept(SSLServerSocketImpl.java:261) | |
at org.openqa.jetty.util.ThreadedServer.acceptSocket(ThreadedServer.java:431) | |
at org.openqa.jetty.util.ThreadedServer$Acceptor.run(ThreadedServer.java:633) | |
"DestroyJavaVM" prio=5 tid=7f94869d4000 nid=0x107c45000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"SocketListener0-1" prio=5 tid=7f9487098800 nid=0x10ff83000 runnable [10ff82000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.SocketInputStream.socketRead0(Native Method) | |
at java.net.SocketInputStream.read(SocketInputStream.java:129) | |
at org.openqa.jetty.http.HttpTunnel.copyBytes(HttpTunnel.java:199) | |
at org.openqa.jetty.http.HttpTunnel.copydata(HttpTunnel.java:136) | |
at org.openqa.jetty.http.HttpTunnel.handle(HttpTunnel.java:97) | |
at org.openqa.jetty.http.HttpConnection.handleNext(HttpConnection.java:892) | |
at org.openqa.jetty.http.HttpConnection.handle(HttpConnection.java:837) | |
at org.openqa.jetty.http.SocketListener.handleConnection(SocketListener.java:243) | |
at org.openqa.jetty.util.ThreadedServer.handle(ThreadedServer.java:357) | |
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:534) | |
"SocketListener0-0" prio=5 tid=7f94871cf000 nid=0x10fe80000 in Object.wait() [10fe7f000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f44e2b90> (a org.openqa.jetty.util.ThreadPool$PoolThread) | |
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:522) | |
- locked <7f44e2b90> (a org.openqa.jetty.util.ThreadPool$PoolThread) | |
"Acceptor ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=4444]" prio=5 tid=7f94868e0000 nid=0x10fd7d000 runnable [10fd7c000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.PlainSocketImpl.socketAccept(Native Method) | |
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) | |
- locked <7f44e3d38> (a java.net.SocksSocketImpl) | |
at java.net.ServerSocket.implAccept(ServerSocket.java:462) | |
at java.net.ServerSocket.accept(ServerSocket.java:430) | |
at org.openqa.jetty.util.ThreadedServer.acceptSocket(ThreadedServer.java:431) | |
at org.openqa.jetty.util.ThreadedServer$Acceptor.run(ThreadedServer.java:633) | |
"SessionScavenger" daemon prio=5 tid=7f94868df000 nid=0x10fc7a000 waiting on condition [10fc79000] | |
java.lang.Thread.State: TIMED_WAITING (sleeping) | |
at java.lang.Thread.sleep(Native Method) | |
at org.openqa.jetty.jetty.servlet.AbstractSessionManager$SessionScavenger.run(AbstractSessionManager.java:617) | |
"Timer-0" daemon prio=5 tid=7f948699d000 nid=0x10fb77000 in Object.wait() [10fb76000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f44e2728> (a java.util.TaskQueue) | |
at java.util.TimerThread.mainLoop(Timer.java:509) | |
- locked <7f44e2728> (a java.util.TaskQueue) | |
at java.util.TimerThread.run(Timer.java:462) | |
"Low Memory Detector" daemon prio=5 tid=7f94868d8000 nid=0x10f3b9000 runnable [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"C2 CompilerThread1" daemon prio=9 tid=7f94868d7800 nid=0x10f2b6000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"C2 CompilerThread0" daemon prio=9 tid=7f94868d6800 nid=0x10f1b3000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"Signal Dispatcher" daemon prio=9 tid=7f94868d6000 nid=0x10f0b0000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"Surrogate Locker Thread (Concurrent GC)" daemon prio=5 tid=7f94868d5000 nid=0x10efad000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"Finalizer" daemon prio=8 tid=7f94868d0000 nid=0x10eda2000 in Object.wait() [10eda1000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f44e2758> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) | |
- locked <7f44e2758> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) | |
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) | |
"Reference Handler" daemon prio=10 tid=7f94868cf800 nid=0x10ec9f000 in Object.wait() [10ec9e000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f44e4440> (a java.lang.ref.Reference$Lock) | |
at java.lang.Object.wait(Object.java:485) | |
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) | |
- locked <7f44e4440> (a java.lang.ref.Reference$Lock) | |
"VM Thread" prio=9 tid=7f94868cb000 nid=0x10eb9c000 runnable | |
"Gang worker#0 (Parallel GC Threads)" prio=9 tid=7f9486800800 nid=0x10b048000 runnable | |
"Gang worker#1 (Parallel GC Threads)" prio=9 tid=7f9486801000 nid=0x10b14b000 runnable | |
"Gang worker#2 (Parallel GC Threads)" prio=9 tid=7f9486802000 nid=0x10b24e000 runnable | |
"Gang worker#3 (Parallel GC Threads)" prio=9 tid=7f9486802800 nid=0x10b351000 runnable | |
"Concurrent Mark-Sweep GC Thread" prio=9 tid=7f948687d800 nid=0x10e817000 runnable | |
"VM Periodic Task Thread" prio=10 tid=7f94868e9800 nid=0x10f4bc000 waiting on condition | |
"Exception Catcher Thread" prio=10 tid=7f9484801800 nid=0x107e70000 runnable | |
JNI global references: 1168 | |
Heap | |
par new generation total 19136K, used 14095K [7f3000000, 7f44c0000, 7f44c0000) | |
eden space 17024K, 82% used [7f3000000, 7f3dbed28, 7f40a0000) | |
from space 2112K, 0% used [7f42b0000, 7f42b5020, 7f44c0000) | |
to space 2112K, 0% used [7f40a0000, 7f40a0000, 7f42b0000) | |
concurrent mark-sweep generation total 63872K, used 3368K [7f44c0000, 7f8320000, 7fae00000) | |
concurrent-mark-sweep perm gen total 21248K, used 13659K [7fae00000, 7fc2c0000, 800000000) | |
^\2012-12-15 13:46:31 | |
Full thread dump Java HotSpot(TM) 64-Bit Server VM (20.12-b01-434 mixed mode): | |
"Thread-12" prio=5 tid=7f9483896800 nid=0x1105cf000 runnable [1105ce000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.SocketInputStream.socketRead0(Native Method) | |
at java.net.SocketInputStream.read(SocketInputStream.java:129) | |
at org.openqa.jetty.util.LineInput.fill(LineInput.java:477) | |
at org.openqa.jetty.util.LineInput.read(LineInput.java:352) | |
- locked <7f44f0c10> (a org.openqa.jetty.util.LineInput) | |
at org.openqa.jetty.http.HttpTunnel.copyBytes(HttpTunnel.java:199) | |
at org.openqa.jetty.http.HttpTunnel.copydata(HttpTunnel.java:136) | |
at org.openqa.jetty.http.HttpTunnel.access$7(HttpTunnel.java:128) | |
at org.openqa.jetty.http.HttpTunnel$Copy.run(HttpTunnel.java:229) | |
"ProxyHandler$SslRelay1-1" prio=5 tid=7f9484815000 nid=0x110434000 runnable [110432000] | |
java.lang.Thread.State: RUNNABLE | |
at java.math.BigInteger.oddModPow(BigInteger.java:1822) | |
at java.math.BigInteger.modPow(BigInteger.java:1571) | |
at java.math.BigInteger.passesMillerRabin(BigInteger.java:884) | |
at java.math.BigInteger.primeToCertainty(BigInteger.java:730) | |
at java.math.BitSieve.retrieve(BitSieve.java:188) | |
at java.math.BigInteger.largePrime(BigInteger.java:606) | |
at java.math.BigInteger.<init>(BigInteger.java:511) | |
at org.bouncycastle.crypto.generators.DHParametersHelper.generateSafePrimes(DHParametersHelper.java:25) | |
at org.bouncycastle.crypto.generators.DHParametersGenerator.generateParameters(DHParametersGenerator.java:44) | |
at org.bouncycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi.generateKeyPair(KeyPairGeneratorSpi.java:98) | |
- locked <7f4b1b9a8> (a java.lang.Object) | |
at com.sun.net.ssl.internal.ssl.DHCrypt.<init>(DHCrypt.java:76) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.setupEphemeralDHKeys(ServerHandshaker.java:947) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.trySetCipherSuite(ServerHandshaker.java:852) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.chooseCipherSuite(ServerHandshaker.java:783) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.clientHello(ServerHandshaker.java:558) | |
at com.sun.net.ssl.internal.ssl.ServerHandshaker.processMessage(ServerHandshaker.java:151) | |
at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593) | |
at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:529) | |
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:958) | |
- locked <7f4626ce0> (a com.sun.net.ssl.internal.ssl.SSLSocketImpl) | |
- locked <7f4b1ba20> (a java.lang.Object) | |
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1203) | |
- locked <7f4b1ba38> (a java.lang.Object) | |
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:818) | |
at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:75) | |
- locked <7f4b1ba50> (a com.sun.net.ssl.internal.ssl.AppInputStream) | |
at org.openqa.jetty.util.LineInput.fill(LineInput.java:477) | |
at org.openqa.jetty.util.LineInput.fillLine(LineInput.java:555) | |
at org.openqa.jetty.util.LineInput.readLineBuffer(LineInput.java:301) | |
at org.openqa.jetty.util.LineInput.readLineBuffer(LineInput.java:285) | |
at org.openqa.jetty.http.HttpRequest.readHeader(HttpRequest.java:239) | |
at org.openqa.jetty.http.HttpConnection.readRequest(HttpConnection.java:866) | |
at org.openqa.jetty.http.HttpConnection.handleNext(HttpConnection.java:912) | |
at org.openqa.jetty.http.HttpConnection.handle(HttpConnection.java:837) | |
at org.openqa.jetty.http.SocketListener.handleConnection(SocketListener.java:243) | |
at org.openqa.jetty.util.ThreadedServer.handle(ThreadedServer.java:357) | |
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:534) | |
"ProxyHandler$SslRelay1-0" prio=5 tid=7f94870c7000 nid=0x110331000 in Object.wait() [110330000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f49f5968> (a org.openqa.jetty.util.ThreadPool$PoolThread) | |
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:522) | |
- locked <7f49f5968> (a org.openqa.jetty.util.ThreadPool$PoolThread) | |
"Acceptor [SSL: ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=54933]]" prio=5 tid=7f94870c6000 nid=0x11022e000 runnable [11022d000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.PlainSocketImpl.socketAccept(Native Method) | |
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) | |
- locked <7f46de690> (a java.net.SocksSocketImpl) | |
at java.net.ServerSocket.implAccept(ServerSocket.java:462) | |
at com.sun.net.ssl.internal.ssl.SSLServerSocketImpl.accept(SSLServerSocketImpl.java:261) | |
at org.openqa.jetty.util.ThreadedServer.acceptSocket(ThreadedServer.java:431) | |
at org.openqa.jetty.util.ThreadedServer$Acceptor.run(ThreadedServer.java:633) | |
"DestroyJavaVM" prio=5 tid=7f94869d4000 nid=0x107c45000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"SocketListener0-1" prio=5 tid=7f9487098800 nid=0x10ff83000 runnable [10ff82000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.SocketInputStream.socketRead0(Native Method) | |
at java.net.SocketInputStream.read(SocketInputStream.java:129) | |
at org.openqa.jetty.http.HttpTunnel.copyBytes(HttpTunnel.java:199) | |
at org.openqa.jetty.http.HttpTunnel.copydata(HttpTunnel.java:136) | |
at org.openqa.jetty.http.HttpTunnel.handle(HttpTunnel.java:97) | |
at org.openqa.jetty.http.HttpConnection.handleNext(HttpConnection.java:892) | |
at org.openqa.jetty.http.HttpConnection.handle(HttpConnection.java:837) | |
at org.openqa.jetty.http.SocketListener.handleConnection(SocketListener.java:243) | |
at org.openqa.jetty.util.ThreadedServer.handle(ThreadedServer.java:357) | |
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:534) | |
"SocketListener0-0" prio=5 tid=7f94871cf000 nid=0x10fe80000 in Object.wait() [10fe7f000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f44e2b90> (a org.openqa.jetty.util.ThreadPool$PoolThread) | |
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:522) | |
- locked <7f44e2b90> (a org.openqa.jetty.util.ThreadPool$PoolThread) | |
"Acceptor ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=4444]" prio=5 tid=7f94868e0000 nid=0x10fd7d000 runnable [10fd7c000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.PlainSocketImpl.socketAccept(Native Method) | |
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) | |
- locked <7f44e3d38> (a java.net.SocksSocketImpl) | |
at java.net.ServerSocket.implAccept(ServerSocket.java:462) | |
at java.net.ServerSocket.accept(ServerSocket.java:430) | |
at org.openqa.jetty.util.ThreadedServer.acceptSocket(ThreadedServer.java:431) | |
at org.openqa.jetty.util.ThreadedServer$Acceptor.run(ThreadedServer.java:633) | |
"SessionScavenger" daemon prio=5 tid=7f94868df000 nid=0x10fc7a000 waiting on condition [10fc79000] | |
java.lang.Thread.State: TIMED_WAITING (sleeping) | |
at java.lang.Thread.sleep(Native Method) | |
at org.openqa.jetty.jetty.servlet.AbstractSessionManager$SessionScavenger.run(AbstractSessionManager.java:617) | |
"Timer-0" daemon prio=5 tid=7f948699d000 nid=0x10fb77000 in Object.wait() [10fb76000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f44e2728> (a java.util.TaskQueue) | |
at java.util.TimerThread.mainLoop(Timer.java:509) | |
- locked <7f44e2728> (a java.util.TaskQueue) | |
at java.util.TimerThread.run(Timer.java:462) | |
"Low Memory Detector" daemon prio=5 tid=7f94868d8000 nid=0x10f3b9000 runnable [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"C2 CompilerThread1" daemon prio=9 tid=7f94868d7800 nid=0x10f2b6000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"C2 CompilerThread0" daemon prio=9 tid=7f94868d6800 nid=0x10f1b3000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"Signal Dispatcher" daemon prio=9 tid=7f94868d6000 nid=0x10f0b0000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"Surrogate Locker Thread (Concurrent GC)" daemon prio=5 tid=7f94868d5000 nid=0x10efad000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
"Finalizer" daemon prio=8 tid=7f94868d0000 nid=0x10eda2000 in Object.wait() [10eda1000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f44e2758> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) | |
- locked <7f44e2758> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) | |
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) | |
"Reference Handler" daemon prio=10 tid=7f94868cf800 nid=0x10ec9f000 in Object.wait() [10ec9e000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7f44e4440> (a java.lang.ref.Reference$Lock) | |
at java.lang.Object.wait(Object.java:485) | |
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) | |
- locked <7f44e4440> (a java.lang.ref.Reference$Lock) | |
"VM Thread" prio=9 tid=7f94868cb000 nid=0x10eb9c000 runnable | |
"Gang worker#0 (Parallel GC Threads)" prio=9 tid=7f9486800800 nid=0x10b048000 runnable | |
"Gang worker#1 (Parallel GC Threads)" prio=9 tid=7f9486801000 nid=0x10b14b000 runnable | |
"Gang worker#2 (Parallel GC Threads)" prio=9 tid=7f9486802000 nid=0x10b24e000 runnable | |
"Gang worker#3 (Parallel GC Threads)" prio=9 tid=7f9486802800 nid=0x10b351000 runnable | |
"Concurrent Mark-Sweep GC Thread" prio=9 tid=7f948687d800 nid=0x10e817000 runnable | |
"VM Periodic Task Thread" prio=10 tid=7f94868e9800 nid=0x10f4bc000 waiting on condition | |
"Exception Catcher Thread" prio=10 tid=7f9484801800 nid=0x107e70000 runnable | |
JNI global references: 1168 | |
Heap | |
par new generation total 19136K, used 7237K [7f3000000, 7f44c0000, 7f44c0000) | |
eden space 17024K, 42% used [7f3000000, 7f370ce48, 7f40a0000) | |
from space 2112K, 0% used [7f42b0000, 7f42b4820, 7f44c0000) | |
to space 2112K, 0% used [7f40a0000, 7f40a0000, 7f42b0000) | |
concurrent mark-sweep generation total 63872K, used 3368K [7f44c0000, 7f8320000, 7fae00000) | |
concurrent-mark-sweep perm gen total 21248K, used 13659K [7fae00000, 7fc2c0000, 800000000) | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment