Задержка в закрытии свинга? - PullRequest
0 голосов
/ 03 декабря 2018

Я включил JCEF в мой проект Swing.Я создаю пользовательский интерфейс в HTML, CSS и JS и отображаю его с помощью JCEF.В пользовательском интерфейсе есть переключатель, который при включении создает новый поток, подключается к серверу через сокет и остается подключенным до тех пор, пока он не будет снова отключен.Все отлично работает, за исключением того, что когда я закрываю приложение, основной фрейм немедленно исчезает, но процесс CEF продолжает работать в течение некоторого времени (~ 75 секунд), а затем приложение полностью завершается.Это действительно необычно для приложения так долго, чтобы выйти.Кроме того, если я не включаю переключатель (или, другими словами, новый поток никогда не создается во время выполнения), приложение завершается нормально, как и должно (менее 2 секунд).Что может быть не так?

...