enso/lib/scala/pkg
Hubert Plociniczak a96f2d7aba
Fix initialization race-condition in runtime connector (#7985)
It seems that Runtime Connector wasn't respecting the protocol it defined itself. The connector should be waiting on the `Api.InitializedNotification` message and only then start forwarding messages. So far it seems this hasn't been a problem, or at least wasn't reported as such, because initialization was fast enough.

Modified `Handler` so that we are certain that its fields hold initialized values when being accessed by different threads.

Should fix problems mentioned in #7898.
2023-10-13 10:03:27 +00:00
..
src Fix initialization race-condition in runtime connector (#7985) 2023-10-13 10:03:27 +00:00
README.md Add a markdown style guide (#1022) 2020-07-21 13:59:40 +01:00

Package

This library implements and describes the Enso package format used by both the language tooling and the interpreter.