2016-03-25 13:53:36
Full thread dump Java HotSpot(TM) 64-Bit Server VM (24.75-b04 mixed mode):
.....................
"t2" prio=5 tid=0x00007fd4ca046800 nid=0x4d03 waiting for monitor entry [0x0000000116d4e000]
java.lang.Thread.State: BLOCKED (on object monitor)
at Application$2.run(Application.java:35)
- waiting to lock <0x00000007d57843a8> (a java.lang.Object)
- locked <0x00000007d57843b8> (a java.lang.Object)
Locked ownable synchronizers:
- None
"t1" prio=5 tid=0x00007fd4c98fe000 nid=0x4b03 waiting for monitor entry [0x0000000116c4b000]
java.lang.Thread.State: BLOCKED (on object monitor)
at Application$1.run(Application.java:20)
- waiting to lock <0x00000007d57843b8> (a java.lang.Object)
- locked <0x00000007d57843a8> (a java.lang.Object)
Locked ownable synchronizers:
- None
......................
Found one Java-level deadlock:
=============================
"t2":
waiting to lock monitor 0x00007fd4c9823f58 (object 0x00000007d57843a8, a java.lang.Object),
which is held by "t1"
"t1":
waiting to lock monitor 0x00007fd4c9822c18 (object 0x00000007d57843b8, a java.lang.Object),
which is held by "t2"
Java stack information for the threads listed above:
===================================================
"t2":
at Application$2.run(Application.java:35)
- waiting to lock <0x00000007d57843a8> (a java.lang.Object)
- locked <0x00000007d57843b8> (a java.lang.Object)
"t1":
at Application$1.run(Application.java:20)
- waiting to lock <0x00000007d57843b8> (a java.lang.Object)
- locked <0x00000007d57843a8> (a java.lang.Object)
Found 1 deadlock.