Skip to content

Commit e7ced79

Browse files
authored
feat: early init zio (#6029)
1 parent abb0b44 commit e7ced79

File tree

1 file changed

+6
-2
lines changed
  • engine/language-server/src/main/scala/org/enso/languageserver/boot

1 file changed

+6
-2
lines changed

engine/language-server/src/main/scala/org/enso/languageserver/boot/MainModule.scala

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,8 +105,12 @@ class MainModule(serverConfig: LanguageServerConfig, logLevel: LogLevel) {
105105
)
106106
log.trace("Created ActorSystem [{}].", system)
107107

108-
private val zioRuntime = new effect.ExecutionContextRuntime(system.dispatcher)
109-
private val zioExec = effect.ZioExec(zioRuntime)
108+
private val zioRuntime = {
109+
val r = new effect.ExecutionContextRuntime(system.dispatcher)
110+
r.init()
111+
r
112+
}
113+
private val zioExec = effect.ZioExec(zioRuntime)
110114
log.trace("Created ZIO executor [{}].", zioExec)
111115

112116
private val fileSystem: FileSystem = new FileSystem

0 commit comments

Comments
 (0)