Announcements and discussions for Gnus, the GNU Emacs Usenet newsreader
 help / color / mirror / Atom feed
* Gnus fetch freezes emacs
@ 2023-06-30 14:33 Prashant Tak
  2023-06-30 19:33 ` Stephen Berman
  0 siblings, 1 reply; 22+ messages in thread
From: Prashant Tak @ 2023-06-30 14:33 UTC (permalink / raw)
  To: info-gnus-english

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



^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2023-07-05 21:06 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-06-30 14:33 Gnus fetch freezes emacs Prashant Tak
2023-06-30 19:33 ` Stephen Berman
2023-07-01 10:41   ` Eric S Fraga
2023-07-01 18:00     ` Stephen Berman
2023-07-02 15:15   ` Prashant Tak
2023-07-02 23:59     ` Eric Abrahamsen
2023-07-03 12:15       ` Eric S Fraga
2023-07-03 12:58       ` Eric S Fraga
2023-07-03 16:36         ` Eric Abrahamsen
2023-07-04 11:31           ` Stephen Berman
2023-07-04 17:02             ` Eric Abrahamsen
2023-07-04 19:55               ` Stephen Berman
2023-07-05  3:50                 ` Eric Abrahamsen
2023-07-05  8:04                   ` Stephen Berman
2023-07-05 18:55                     ` Eric Abrahamsen
2023-07-05 20:09                       ` Stephen Berman
2023-07-05 20:34                         ` Eric Abrahamsen
2023-07-05 21:05                           ` Stephen Berman
2023-07-03 19:22         ` Bob Newell
2023-07-04  8:13           ` Robert Pluim
2023-07-05 16:56             ` Gmail slowness/occasional SMTP hang Bob Newell
2023-07-02 17:37   ` Gnus fetch freezes emacs yeti

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).