Found one Java-level deadlock:============================="thread1":
waiting to lock monitor 0x00007fa666a0e000(object 0x0000000783337e10, a java.lang.String),
which is held by "thread2""thread2":
waiting to lock monitor 0x00007fa666a07e00(object 0x0000000783345dc0, a java.lang.String),
which is held by "thread1"
Java stack information for the threads listed above:==================================================="thread1":
at com.example.demo.DemoApplication.lambda$main$0(DemoApplication.java:21)- waiting to lock <0x0000000783337e10>(a java.lang.String)- locked <0x0000000783345dc0>(a java.lang.String)
at com.example.demo.DemoApplication$$Lambda$74/0x0000000800136840.run(Unknown Source)
at java.lang.Thread.run(java.base@11.0.6/Thread.java:834)"thread2":
at com.example.demo.DemoApplication.lambda$main$1(DemoApplication.java:33)- waiting to lock <0x0000000783345dc0>(a java.lang.String)- locked <0x0000000783337e10>(a java.lang.String)
at com.example.demo.DemoApplication$$Lambda$75/0x0000000800136c40.run(Unknown Source)
at java.lang.Thread.run(java.base@11.0.6/Thread.java:834)
Found 1 deadlock.