diff options
| author | Fabian Mastenbroek <mail.fabianm@gmail.com> | 2020-03-24 22:04:06 +0100 |
|---|---|---|
| committer | Fabian Mastenbroek <mail.fabianm@gmail.com> | 2020-03-25 10:51:28 +0100 |
| commit | 225a9dd042870b1320681104aa022120611cc92b (patch) | |
| tree | 08a18803589bd034ff18e0a02588af9febe24005 /odcsim/odcsim-api | |
| parent | edce7993772182bac0d0c74d22189137b35872aa (diff) | |
feat: Record hypervisor events during experiment
Diffstat (limited to 'odcsim/odcsim-api')
| -rw-r--r-- | odcsim/odcsim-api/src/main/kotlin/com/atlarge/odcsim/flow/StateFlow.kt | 4 |
1 files changed, 2 insertions, 2 deletions
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<T>(initialValue: T) : StateFlow<T> { */ 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 |
