JunoLab / Juno.jl

MIT License
144 stars 23 forks source link

[BUG] Atom crashes after killing->restarting Julia runtime (maybe only on Windows) #510

Closed aviatesk closed 4 years ago

aviatesk commented 4 years ago

Within the latest releases (Juno v0.12), a whole Atom process can get crashed on starting Julia process after killing the previous Julia process via Julia Client: Kill Julia command. This doesn't happen for all the cases, so the issue happens kinda unpredictably.

Maybe related issues:

kool7d commented 4 years ago

I am having the same problem. It happens every time I stop julia. I am on Windows 10.

aminya commented 4 years ago

I tried to catch the error using try catch but it doesn't help https://github.com/aminya/juno-plus/blob/d545e0a820fb8f607e589aa7b3fa6e68a635165d/lib/juno-plus.coffee#L75

davidzentlermunro commented 4 years ago

Same issue here

LasseKatten commented 4 years ago

I also have the same error

After working on one Julia session for 1h and then stopping the session and attempting to start a new one, Julia gets stuck in a deadlock.

I do not get this issue when starting a new Julia session and killing it instantly after a fresh Atom start. I have only gotten it when working with Julia for a little while and then killing it and then attempting to restart.

The only way for me to get around this issue at the moment is by restarting Atom.

aviatesk commented 4 years ago

@pfitzseb has done another glorious work: https://github.com/JunoLab/atom-julia-client/pull/699