Подтвердить что ты не робот

OpenJDK разбивается на processWorkerExit без точки останова

Я запускаю tomcat 7.0.21 на OpenJDK

java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.9) (6b20-1.9.9-0ubuntu1~10.10.2)
OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)

в режиме отладки через Eclipse.

Периодически после обслуживания произвольного количества запросов OpenJDK начинает разбиваться на:

break in ThreadPoolExecutor

В этот момент осталось очень мало стека, обычно:

stack position

и очень мало, чтобы продолжить то, что могло бы вызвать проблему...

У кого-нибудь есть представление о том, что может произойти?

4b9b3361

Ответ 1

В режиме отладки в eclipse по умолчанию проверяется прерывание нечетких исключений. Поскольку у вас нет метода catch здесь, вероятно, что бросается неперехваченное исключение, и отладчик прерывается для вас непосредственно перед тем, как будет выброшено исключение. Вы можете отключить его в настройках в Java- > Debug.

Ответ 2

Пятно, все еще актуальное в 2015 году с последним Eclipse. Убедитесь, что флажок в зеленом круге подсветки не установлен. Я добавляю изображение, чтобы выделить изменение введите описание изображения здесь