lock

private val lock: ReentrantLock