From 47226ae1669c65a93befb479bde104b1599ca7d7 Mon Sep 17 00:00:00 2001 From: jemin Date: Sun, 28 Jan 2024 17:56:41 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20=EB=82=99=EA=B4=80=EC=A0=81?= =?UTF-8?q?=EB=9D=BD=20AOP=20=EC=BD=94=EB=93=9C=20=EC=A0=95=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mellyserver/common/aspect/lock/OptimisticLockAspect.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/core/core-api/src/main/java/cmc/mellyserver/common/aspect/lock/OptimisticLockAspect.java b/core/core-api/src/main/java/cmc/mellyserver/common/aspect/lock/OptimisticLockAspect.java index 037a88ff..5c5a2aec 100644 --- a/core/core-api/src/main/java/cmc/mellyserver/common/aspect/lock/OptimisticLockAspect.java +++ b/core/core-api/src/main/java/cmc/mellyserver/common/aspect/lock/OptimisticLockAspect.java @@ -37,7 +37,7 @@ public class OptimisticLockAspect { @Around("@annotation(cmc.mellyserver.common.aspect.lock.OptimisticLock)") public Object lock(final ProceedingJoinPoint joinPoint) throws Throwable { - log.info(OPTIMISTIC_LOCK_AOP_ENTRY); // 낙관적 락 진입 확인 + log.info(OPTIMISTIC_LOCK_AOP_ENTRY); MethodSignature signature = (MethodSignature)joinPoint.getSignature(); Method method = signature.getMethod(); @@ -47,11 +47,8 @@ public Object lock(final ProceedingJoinPoint joinPoint) throws Throwable { long waitTime = lock.waitTime(); for (int i = 0; i < retryCount; i++) { - try { return joinPoint.proceed(); - - // 낙관적 락 버전 충돌 케이스 & 데드락 발생 케이스 } catch (OptimisticLockingFailureException | CannotAcquireLockException ex) { log.info(OPTIMISTIC_LOCK_RETRY); Thread.sleep(waitTime);