시작하며 우리는 이전 글에서 ReentrantLock을 사용해 락을 걸고 해제해보면서, 여러 스레드가 동시에 접근해도 안전한 임계영역(Critical Area)을 만드는 방법에 대해 살펴봤다. [Kotlin] ReentrantLock 사용해 락 걸고 해제하기 ReentrantLock 사용해 락 걸기 코틀린에서는 기본적으로 자바의 ReentrantLock 클래스를 사용해 락을 걸고 해제할 수 있다. ReentrantLock을 사용해 락을 걸고 해제하는 방법은 간단하다. 임계영역(Critical Are kotlinworld.com 이번 글에서는 ReentrantLock을 사용해 코루틴에서 임계 영역을 만들 때의 문제점과 ReentrantLock을 사용해도 되는 경우와 안 되는 경우에 대해 알아본다. 코루틴에..