in core/src/main/kotlin/com/jetbrains/aspire/worker/AspireWorker.kt [190:202]
suspend fun stop() {
if (workerLifetimes.isTerminated) return
mutex.withLock {
if (workerLifetimes.isTerminated) return
LOG.trace("Stopping Aspire worker")
_workerState.value = AspireWorkerState.Inactive
workerLifetimes.terminateCurrent()
}
}