You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When exit Emacs normally using Ctrl-x Ctrl-c, Emacs will freeze.
Then I need to press Ctrl-x (kill process) in Cygwin terminal to let Emacs continue the closing process...
Then Emacs will close normally.
When using my personal .emacs.d, everything works fine.
Reproduction guide
Start Emacs
Press Ctrl-x
Press Ctrl-c
Observed behaviour:
DESCRIPTION OF THE OBSERVED BEHAVIOUR
Expected behaviour:
Ctrl-x Ctrl-c will close Emacs normally.
I've noticed this too. It's probably a bug in emacs or cygwin related to child processes, but I haven't actually reproduced it (yet) without spacemacs.
Usually when I start a spacemacs instance I get two child process (list-processes): aspell and server. When emacs is quitting it hangs with aspell still running. If I kill the aspell process, emacs exits.
If I disable spell checking, I have only the server process, but it still hangs on exit.
If I comment out the (server-start) in init.el, I no longer get the hang. If I manually run (server-start) the hang comes back.
However, if I start vanilla emacs with emacs -q and run (server-start), there's no hang on exit.
That's all I've got so far, but I'll keep investigating.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Please let us know if this issue is still valid!
When exit Emacs normally using Ctrl-x Ctrl-c, Emacs will freeze.
Then I need to press Ctrl-x (kill process) in Cygwin terminal to let Emacs continue the closing process...
Then Emacs will close normally.
When using my personal .emacs.d, everything works fine.
Reproduction guide
Observed behaviour:
DESCRIPTION OF THE OBSERVED BEHAVIOUR
Expected behaviour:
Ctrl-x Ctrl-c will close Emacs normally.
System Info
Backtrace
The text was updated successfully, but these errors were encountered: