The local data structures used by nnagent
may become corrupted
due to certain exceptional conditions. When this happens,
nnagent
functionality may degrade or even fail. The solution
to this problem is to repair the local data structures by removing all
internal inconsistencies.
For example, if your connection to your server is lost while
downloaded articles into the agent, the local data structures will not
know about articles successfully downloaded prior to the connection
failure. Running gnus-agent-regenerate
or
gnus-agent-regenerate-group
will update the data structures
such that you don’t need to download these articles a second time.
The command gnus-agent-regenerate
will perform
gnus-agent-regenerate-group
on every agentized group. While
you can run gnus-agent-regenerate
in any buffer, it is strongly
recommended that you first close all summary buffers.
The command gnus-agent-regenerate-group
uses the local copies
of individual articles to repair the local NOV(header) database. It
then updates the internal data structures that document which articles
are stored locally. An optional argument will mark articles in the
agent as unread.