Разблокируйте эту блокировку вдоль всех путей выполнения этого методаJAVA

Программисты JAVA общаются здесь
Anonymous
Разблокируйте эту блокировку вдоль всех путей выполнения этого метода

Сообщение Anonymous »

Я использую Redisson Distributed Lock в моем проекте, код выглядит следующим образом: < /p>

Код: Выделить всё

try{
lock.tryLock(){
//do something
}
}catch(Exception e){

} finally {
if(lock.isLocked()){
lock.unlock();
}
}
Сканирование Sonar показывает разблокирование этой блокировки вдоль всех путей выполнения этого метода , если я удалю проверку lock.islocked () , код сообщит, что выпуск другой блокировки потока, что я должен сделать, чтобы исправить эту проблему? Советы по ошибке сонар?

Подробнее здесь: https://stackoverflow.com/questions/795 ... his-method

Вернуться в «JAVA»