From 225a9dd042870b1320681104aa022120611cc92b Mon Sep 17 00:00:00 2001 From: Fabian Mastenbroek Date: Tue, 24 Mar 2020 22:04:06 +0100 Subject: feat: Record hypervisor events during experiment --- .../odcsim-api/src/main/kotlin/com/atlarge/odcsim/flow/StateFlow.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'odcsim/odcsim-api/src') diff --git a/odcsim/odcsim-api/src/main/kotlin/com/atlarge/odcsim/flow/StateFlow.kt b/odcsim/odcsim-api/src/main/kotlin/com/atlarge/odcsim/flow/StateFlow.kt index 0410bd95..50add0ad 100644 --- a/odcsim/odcsim-api/src/main/kotlin/com/atlarge/odcsim/flow/StateFlow.kt +++ b/odcsim/odcsim-api/src/main/kotlin/com/atlarge/odcsim/flow/StateFlow.kt @@ -70,10 +70,10 @@ private class StateFlowImpl(initialValue: T) : StateFlow { */ private val flow = chan.asFlow() - public override var value: T - get() = chan.value + public override var value: T = initialValue set(value) { chan.offer(value) + field = value } @InternalCoroutinesApi -- cgit v1.2.3