EventListener 返回到未调用它的线程。这在调用主线程中的方法时会造成死锁
EventListener is returning to a thread that didn't call it. This is creating a deadlock when it calls methods in the main thread
我正在记录并且对线程还很陌生。我的主线程是 1,一个侦听器在另一个线程中启动,return 对我的主要方法的调用来自另一个线程。
这会在第 3 方包中的另一个线程上造成死锁。
我的理解对吗?还是线程 1 报废换新了?
Alexei Kaigorodou 站点:
"do not make blocking calls from callbacks"
我正在记录并且对线程还很陌生。我的主线程是 1,一个侦听器在另一个线程中启动,return 对我的主要方法的调用来自另一个线程。
这会在第 3 方包中的另一个线程上造成死锁。
我的理解对吗?还是线程 1 报废换新了?
Alexei Kaigorodou 站点:
"do not make blocking calls from callbacks"