jstack 582
......
......
Found one Java-level deadlock:
=============================
"Thread-199":
waiting to lock monitor 0x00007facb3027608 (object 0x00000007e786b528, a java.lang.Integer),
which is held by "Thread-3"
"Thread-3":
waiting to lock monitor 0x00007facb3026108 (object 0x00000007e786b518, a java.lang.Integer),
which is held by "Thread-8"
"Thread-8":
waiting to lock monitor 0x00007facb3027608 (object 0x00000007e786b528, a java.lang.Integer),
which is held by "Thread-3"
Java stack information for the threads listed above:
===================================================
"Thread-199":
at HttpFind$SyncAdd.run(HttpFind.java:52)
- waiting to lock <0x00000007e786b528> (a java.lang.Integer)
at java.lang.Thread.run(Thread.java:722)
"Thread-3":
at HttpFind$SyncAdd.run(HttpFind.java:53)
- waiting to lock <0x00000007e786b518> (a java.lang.Integer)
- locked <0x00000007e786b528> (a java.lang.Integer)
at java.lang.Thread.run(Thread.java:722)
"Thread-8":
at HttpFind$SyncAdd.run(HttpFind.java:53)
- waiting to lock <0x00000007e786b528> (a java.lang.Integer)
- locked <0x00000007e786b518> (a java.lang.Integer)
at java.lang.Thread.run(Thread.java:722)
Found 1 deadlock.