[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#33005: 27.0.50; Data loss with Gnus registry
From: |
Eric Abrahamsen |
Subject: |
bug#33005: 27.0.50; Data loss with Gnus registry |
Date: |
Wed, 04 Dec 2019 09:26:25 -0800 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
On 12/04/19 17:10 PM, Michael Heerdegen wrote:
> Eric Abrahamsen <eric@ericabrahamsen.net> writes:
>
>> Would you try the attached patch? It leaves gnus-registry-db at nil to
>> start with, and also removes the root of the double-loading (which was a
>> problem only because it can potentially be very slow).
>
> Seems to work so far, tested for a while (also once quickly with
> debbugs-gnu ;-)
Oh good :)
> So you now (re-)load the db repeatedly and unconditionally?
No: unconditionally but only once. I fixed it (I hope) closer to the
root of the problem: calling `gnus-registry-initialize' used to load
once unconditionally, then add the load function to
`gnus-read-newsrc-hook', which would load a second time at startup. Now
`gnus-registry-initialize' checks whether Gnus has already been started
and does one or the other, not both.
I'll test a bit more and then push, this should go into 27.1.
Thanks
- bug#33005: 27.0.50; Data loss with Gnus registry, Eric Abrahamsen, 2019/12/03
- bug#33005: 27.0.50; Data loss with Gnus registry, Michael Heerdegen, 2019/12/04
- bug#33005: 27.0.50; Data loss with Gnus registry,
Eric Abrahamsen <=
- bug#33005: 27.0.50; Data loss with Gnus registry, Michael Heerdegen, 2019/12/04
- bug#33005: 27.0.50; Data loss with Gnus registry, Eric Abrahamsen, 2019/12/04
- bug#33005: 27.0.50; Data loss with Gnus registry, Michael Heerdegen, 2019/12/04
- bug#33005: 27.0.50; Data loss with Gnus registry, Eric Abrahamsen, 2019/12/04
- bug#33005: 27.0.50; Data loss with Gnus registry, Michael Heerdegen, 2019/12/04
- bug#33005: 27.0.50; Data loss with Gnus registry, Eric Abrahamsen, 2019/12/04
- bug#33005: 27.0.50; Data loss with Gnus registry, Michael Heerdegen, 2019/12/08
- bug#33005: 27.0.50; Data loss with Gnus registry, Eric Abrahamsen, 2019/12/08
- bug#33005: 27.0.50; Data loss with Gnus registry, Michael Heerdegen, 2019/12/09
- bug#33005: 27.0.50; Data loss with Gnus registry, Eric Abrahamsen, 2019/12/09