Как правило, вы ничего не можете сделать, чтобы обнаружить его или прервать выполнение запроса. Вы застряли с использованием процессорного времени для завершения процесса, потому что нет способа прервать выполняющийся запрос из Java.
Почему это может быть проблемой? Чего вы пытаетесь избежать?