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


Reply via email to