> From: Elias Mårtenson <lokedhs@gmail.com>
> Date: Thu, 15 Dec 2016 12:01:51 +0800
>
> The number one function that I call that sometimes hang for a significant amount of time is ‘gnus’. I decided to
> try running it in a thread, and it worked surprisingly well. Initial loading of the messages can now be done in the
> background.
Beginner's luck ;-)
Did you try this in "emacs -nw"? And without your Gnus
customizations, which allow some shortcuts? Half way through its
initialization, Gnus asks a question, and then you get bug#25214.
> I'd like to have people's opinions on this strategy, and if it might be reasonable to default ‘gnus’ to do this when
> run on Emacs versions with concurrency support.
I think we need first to solve the above problem in some way. Or
change Gnus to not ask any questions from a background thread.