Ryan Blue created TOREE-389: ------------------------------- Summary: Scala interpreter hangs if Spark is referenced before it is bound Key: TOREE-389 URL: https://issues.apache.org/jira/browse/TOREE-389 Project: TOREE Issue Type: Bug Reporter: Ryan Blue
Some users run cells in a notebook before the kernel is finished starting. The messages are queued and run after the KernelMessageRelay is enabled, but any messages that reference {{spark}} or bound variables cause IMain to throw an exception. That exception causes the interpreter to hang. It seems odd that a missing variable reference causes IMain to throw an exception, so there may be a threading issue, a race between binding {{spark}} and the cell that references it. The problem can be avoided by moving {{postInit}} tasks into init. -- This message was sent by Atlassian JIRA (v6.3.15#6346)