help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: It's almost 2016 and when (single-threaded) Emacs hangs, you gotta b


From: Dmitry Gutov
Subject: Re: It's almost 2016 and when (single-threaded) Emacs hangs, you gotta be smashing your keyboard!
Date: Thu, 19 Nov 2015 23:25:55 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:42.0) Gecko/20100101 Thunderbird/42.0

On 11/19/2015 10:29 PM, Alexander Shukaev wrote:
The only
way to recover from such problems is to kill the Emacs process.

Have you tried pressing C-g a few times?

I mean, seriously,
how can so advanced text editor with ~30 year history be so unreliable
and fragile to work with in randomly occurring cases?  It may freeze
or it may not freeze, but if it does, all of the unsaved work is lost,
not to mention the fact that all of the layout of windows and open
buffers are lost as well.  It's literally UNACCEPTABLE.

How will multi-threading fix that? Sure, Emacs might keep working in the other buffers, but now you have a frozen/dead thread on your hands, which probably takes up 100% CPU. And if the UI is still working, you're free to create more frozen threads like that.

As a rough guess, any proper solution to frozen threads of execution can also be applied to the current codebase.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]