Skip to content

Instantly share code, notes, and snippets.

@mfikes
Created February 27, 2018 15:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mfikes/0a809d16ca4e38f4e6958c3c973a1f06 to your computer and use it in GitHub Desktop.
Save mfikes/0a809d16ca4e38f4e6958c3c973a1f06 to your computer and use it in GitHub Desktop.
$ jstack 8651
2018-02-27 10:00:58
Full thread dump Java HotSpot(TM) 64-Bit Server VM (9.0.4+11 mixed mode):
"Attach Listener" #21 daemon prio=9 os_prio=31 tid=0x00007faa40f66800 nid=0xc07 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Thread-1" #12 prio=5 os_prio=31 tid=0x00007faa41fa6000 nid=0x420b runnable [0x000070000c02e000]
java.lang.Thread.State: RUNNABLE
at java.net.PlainSocketImpl.socketAccept(java.base@9.0.4/Native Method)
at java.net.AbstractPlainSocketImpl.accept(java.base@9.0.4/AbstractPlainSocketImpl.java:459)
at java.net.ServerSocket.implAccept(java.base@9.0.4/ServerSocket.java:551)
at java.net.ServerSocket.accept(java.base@9.0.4/ServerSocket.java:519)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@9.0.4/Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@9.0.4/NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9.0.4/DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(java.base@9.0.4/Method.java:564)
at clojure.lang.Reflector.invokeMatchingMethod(Reflector.java:93)
at clojure.lang.Reflector.invokeNoArgInstanceMember(Reflector.java:313)
at cljs.repl.server$server_loop$fn__8880.invoke(server.clj:189)
at cljs.repl.server$server_loop.invokeStatic(server.clj:189)
at cljs.repl.server$server_loop.invoke(server.clj:187)
at cljs.repl.server$start$fn__8886.invoke(server.clj:204)
at clojure.core$binding_conveyor_fn$fn__5476.invoke(core.clj:2022)
at clojure.lang.AFn.run(AFn.java:22)
at java.lang.Thread.run(java.base@9.0.4/Thread.java:844)
"Service Thread" #9 daemon prio=9 os_prio=31 tid=0x00007faa408a2000 nid=0x5603 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Common-Cleaner" #8 daemon prio=8 os_prio=31 tid=0x00007faa40883000 nid=0x3a03 in Object.wait() [0x000070000bd26000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(java.base@9.0.4/Native Method)
- waiting on <0x00000007002d2de0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(java.base@9.0.4/ReferenceQueue.java:151)
- waiting to re-lock in wait() <0x00000007002d2de0> (a java.lang.ref.ReferenceQueue$Lock)
at jdk.internal.ref.CleanerImpl.run(java.base@9.0.4/CleanerImpl.java:148)
at java.lang.Thread.run(java.base@9.0.4/Thread.java:844)
at jdk.internal.misc.InnocuousThread.run(java.base@9.0.4/InnocuousThread.java:122)
"Sweeper thread" #7 daemon prio=9 os_prio=31 tid=0x00007faa4084f000 nid=0x3803 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C1 CompilerThread1" #6 daemon prio=9 os_prio=31 tid=0x00007faa4082d800 nid=0x3703 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
No compile task
"C2 CompilerThread0" #5 daemon prio=9 os_prio=31 tid=0x00007faa40121000 nid=0x3d03 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
No compile task
"Signal Dispatcher" #4 daemon prio=9 os_prio=31 tid=0x00007faa40120000 nid=0x3f0b runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Finalizer" #3 daemon prio=8 os_prio=31 tid=0x00007faa400ec000 nid=0x3103 in Object.wait() [0x000070000b794000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(java.base@9.0.4/Native Method)
- waiting on <0x00000007002d2dd0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(java.base@9.0.4/ReferenceQueue.java:151)
- waiting to re-lock in wait() <0x00000007002d2dd0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(java.base@9.0.4/ReferenceQueue.java:172)
at java.lang.ref.Finalizer$FinalizerThread.run(java.base@9.0.4/Finalizer.java:216)
"Reference Handler" #2 daemon prio=10 os_prio=31 tid=0x00007faa400e7000 nid=0x4903 waiting on condition [0x000070000b691000]
java.lang.Thread.State: RUNNABLE
at java.lang.ref.Reference.waitForReferencePendingList(java.base@9.0.4/Native Method)
at java.lang.ref.Reference.processPendingReferences(java.base@9.0.4/Reference.java:174)
at java.lang.ref.Reference.access$000(java.base@9.0.4/Reference.java:44)
at java.lang.ref.Reference$ReferenceHandler.run(java.base@9.0.4/Reference.java:138)
"main" #1 prio=5 os_prio=31 tid=0x00007faa40803000 nid=0x2603 waiting on condition [0x000070000ad73000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@9.0.4/Native Method)
- parking to wait for <0x00000007111957d8> (a java.util.concurrent.CountDownLatch$Sync)
at java.util.concurrent.locks.LockSupport.park(java.base@9.0.4/LockSupport.java:194)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(java.base@9.0.4/AbstractQueuedSynchronizer.java:871)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(java.base@9.0.4/AbstractQueuedSynchronizer.java:1024)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(java.base@9.0.4/AbstractQueuedSynchronizer.java:1331)
at java.util.concurrent.CountDownLatch.await(java.base@9.0.4/CountDownLatch.java:232)
at clojure.core$promise$reify__8144.deref(core.clj:7029)
at clojure.core$deref.invokeStatic(core.clj:2312)
at clojure.core$deref.invoke(core.clj:2298)
at cljs.repl.browser$send_for_eval.invokeStatic(browser.clj:70)
at cljs.repl.browser$send_for_eval.invoke(browser.clj:65)
at cljs.repl.browser$browser_eval.invokeStatic(browser.clj:256)
at cljs.repl.browser$browser_eval.invoke(browser.clj:247)
at cljs.repl.browser.BrowserEnv._evaluate(browser.clj:311)
at cljs.repl$evaluate_form.invokeStatic(repl.cljc:538)
at cljs.repl$evaluate_form.invoke(repl.cljc:472)
at cljs.repl$repl_STAR_.invokeStatic(repl.cljc:897)
at cljs.repl$repl_STAR_.invoke(repl.cljc:807)
at cljs.cli$repl_opt.invokeStatic(cli.clj:217)
at cljs.cli$repl_opt.invoke(cli.clj:211)
at cljs.cli$main.invokeStatic(cli.clj:506)
at cljs.cli$main.doInvoke(cli.clj:493)
at clojure.lang.RestFn.invoke(RestFn.java:410)
at clojure.lang.AFn.applyToHelper(AFn.java:154)
at clojure.lang.RestFn.applyTo(RestFn.java:132)
at clojure.core$apply.invokeStatic(core.clj:659)
at clojure.core$apply.invoke(core.clj:652)
at cljs.main$_main.invokeStatic(main.clj:60)
at cljs.main$_main.doInvoke(main.clj:52)
at clojure.lang.RestFn.invoke(RestFn.java:397)
at clojure.lang.AFn.applyToHelper(AFn.java:152)
at clojure.lang.RestFn.applyTo(RestFn.java:132)
at clojure.lang.Var.applyTo(Var.java:702)
at clojure.core$apply.invokeStatic(core.clj:657)
at clojure.main$main_opt.invokeStatic(main.clj:317)
at clojure.main$main_opt.invoke(main.clj:313)
at clojure.main$main.invokeStatic(main.clj:424)
at clojure.main$main.doInvoke(main.clj:387)
at clojure.lang.RestFn.applyTo(RestFn.java:137)
at clojure.lang.Var.applyTo(Var.java:702)
at clojure.main.main(main.java:37)
"VM Thread" os_prio=31 tid=0x00007faa40105800 nid=0x4b03 runnable
"GC Thread#0" os_prio=31 tid=0x00007faa40814000 nid=0x2a03 runnable
"GC Thread#1" os_prio=31 tid=0x00007faa40814800 nid=0x2c03 runnable
"G1 Main Marker" os_prio=31 tid=0x00007faa40049800 nid=0x5103 runnable
"G1 Marker#0" os_prio=31 tid=0x00007faa40816000 nid=0x4d03 runnable
"G1 Refine#0" os_prio=31 tid=0x00007faa4000f000 nid=0x3003 runnable
"G1 Refine#1" os_prio=31 tid=0x00007faa40815800 nid=0x2e03 runnable
"G1 Young RemSet Sampling" os_prio=31 tid=0x00007faa40010000 nid=0x5303 runnable
"VM Periodic Task Thread" os_prio=31 tid=0x00007faa4092f000 nid=0x5803 waiting on condition
JNI global references: 422
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment