diff --git a/examples/src/actors/src/Actors.kt b/examples/src/actors/src/Actors.kt index b7c5ad69f3a..3c858b82829 100644 --- a/examples/src/actors/src/Actors.kt +++ b/examples/src/actors/src/Actors.kt @@ -39,9 +39,9 @@ abstract class Actor(protected val executor: Executor, val fair: Boolean = false } else { val removed = q.removeFirst() - val newQueue = if(removed._2.empty) busyEmptyQueue else removed._2 + val newQueue = if(removed.second.empty) busyEmptyQueue else removed.second if(compareAndSet(q, newQueue)) { - doProcess(removed._1) + doProcess(removed.first) executor.execute(this) break }