코루틴에서의 락우리는 이전 글에서 코루틴에서 ReentrantLock 사용해 락을 걸게 될 경우, 락이 해제 되기 전에 코루틴의 스레드 양보가 일어나면 데드락이 발생할 수 있다는 것을 알아보았다. [Kotlin] 코루틴을 사용할 때 ReentrantLock을 사용해 락을 걸면 안되는 이유시작하며 우리는 이전 글에서 ReentrantLock을 사용해 락을 걸고 해제해보면서, 여러 스레드가 동시에 접근해도 안전한 임계영역(Critical Area)을 만드는 방법에 대해 살펴봤다. [Kotlin] ReentrantLock 사용kotlinworld.com그렇다면, 코루틴에서 안전한 임계 영역(Critical Area)을 만들기 위해서는 어떻게 해야 할까? 바로 젯브레인의 코루틴 라이브러리(kotlinx.coro..