Search
🌱

Thread interrupt 를 제거한 이유

bad request 예외가 발생하면
catch 부분에서
Thread.currentThread().interrupt();
를 하면 쓰레드가 종료된다.
그리고 finally 에서 unlock 을 하려고 하면 쓰레드가 이미 종료되어 다른 종류의 예외로 나간다. 그래서 400 이 아닌 500이 나간것.