summaryrefslogtreecommitdiff
path: root/odcsim/odcsim-engine-omega/src/main
diff options
context:
space:
mode:
Diffstat (limited to 'odcsim/odcsim-engine-omega/src/main')
-rw-r--r--odcsim/odcsim-engine-omega/src/main/kotlin/com/atlarge/odcsim/engine/omega/OmegaSimulationEngine.kt4
1 files changed, 4 insertions, 0 deletions
diff --git a/odcsim/odcsim-engine-omega/src/main/kotlin/com/atlarge/odcsim/engine/omega/OmegaSimulationEngine.kt b/odcsim/odcsim-engine-omega/src/main/kotlin/com/atlarge/odcsim/engine/omega/OmegaSimulationEngine.kt
index 7a147291..207d2768 100644
--- a/odcsim/odcsim-engine-omega/src/main/kotlin/com/atlarge/odcsim/engine/omega/OmegaSimulationEngine.kt
+++ b/odcsim/odcsim-engine-omega/src/main/kotlin/com/atlarge/odcsim/engine/omega/OmegaSimulationEngine.kt
@@ -233,6 +233,10 @@ class OmegaSimulationEngine(rootBehavior: Behavior, override val name: String) :
override val key: CoroutineContext.Key<*> = ProcessContext.Key
@InternalCoroutinesApi
+ override val coroutineContext: CoroutineContext
+ get() = context
+
+ @InternalCoroutinesApi
override val context: CoroutineContext = this + dispatcher + job
}