[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Gnus fetch freezes emacs
From: |
Prashant Tak |
Subject: |
Gnus fetch freezes emacs |
Date: |
Fri, 30 Jun 2023 20:03:11 +0530 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) |
Gnus has been freezing sporadically when `gnus-group-get-new-news` is run.
And it keeps on going for hours, I have to manually intercept and signal
`keyboard-quit` and then perform the fetch operation again. This happens
in a very unpredictable manner, so it's hard to replicate. I did manage
to get a profiler report when that happened.
7367 99% - command-execute
7367 99% - call-interactively
7070 95% - funcall-interactively
7070 95% - gnus-group-get-new-news
7063 95% - gnus-get-unread-articles
7063 95% - gnus-read-active-for-groups
7063 95% - gnus-finish-retrieve-group-infos
7063 95% - nntp-finish-retrieve-group-infos
7063 95% - nntp-with-open-group-function
6851 92% - #<compiled -0x1643a6a03cf748e>
6416 86% - nntp-accept-response
6068 82% - nntp-accept-process-output
5873 79% - nnheader-accept-process-output
19 0% + accept-process-output
34 0% nntp-find-connection-buffer
7 0% gnus-parent-read-child-newsrc
297 4% - byte-code
297 4% + read-extended-command
15 0% + ...
The main culprit seems to be `nnheader-accept-process-output` but I
don't know how to proceed further. Appreciate any help/input into the matter.
--
Prashant Tak
- Gnus fetch freezes emacs,
Prashant Tak <=