Quem interrompe meu tópico?
Entendo o que uma InterruptedException faz e por que ela é lançada. No entanto, no meu aplicativo eu o recebo ao aguardarSwingUtilities.invokeAndWait()
em um encadeamento conhecido apenas pelo meu aplicativo e meu aplicativo nunca chamaThread.interrupt()
em qualquer thread, também nunca passa a referência do thread a ninguém.
Então, minha pergunta é: quem interrompe meu tópico?
Existe alguma maneira de dizer? Existe uma razão pela qual a InterruptedException não contém o nome do thread que solicita a interrupção?
Eu li que poderia ser uma estrutura ou biblioteca que faz isso, usamos o seguinte, mas não consigo pensar no motivo para eles interromperem meu segmento:
HibernatePrimaveraLog4JConector Mysql