Пожалуйста, обратитесь к следующему фрагменту кода (убрана лишняя часть, чтобы выделить проблемный случай):
FindBugs жалуется, что "Метод не снимает блокировку на всех путях". Это ложное срабатывание? Если нет, то как это исправить?
try{
someLock.lock();
//do something
} finally{
if (someLock.isLocked())
someLock.unlock();
}