nwolverson / atom-ide-purescript

Atom package for PureScript build, completion, etc support
https://atom.io/packages/ide-purescript
MIT License
115 stars 17 forks source link

psc-ide-server processes not terminated on Windows #127

Open serin-delaunay opened 8 years ago

serin-delaunay commented 8 years ago

On Windows, if I open a Purescript module in Atom, then close Atom, a psc-ide-server process is left behind which I have to kill manually. I've seen more than one of these simultaneously, either as a result of multiple project folders or multiple sessions. Is it possible to have atom terminate the ide process automatically when exiting? I can't find an option in the package settings.

nwolverson commented 8 years ago

It should do already, and I'm sure it has in the past - it does this by sending a quit command to the server via the normal protocol. I'll need to look if this hasn't been sent, or the process isn't quitting for some reason.

We can look at actually killing if the polite quit doesn't work, but that's a PITA on windows so hopefully not required.