[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [leafnode-list] Posting Problem



-----BEGIN PGP SIGNED MESSAGE-----

On Tue, 26 Feb 2002, jom1@xxxxxxxxxx wrote:

> which bug ?
> also in 1.9.19 ?
> Can you give more details please ?

leafnode had a function delposted(), which would clean up the
out.going queue at the end of a fetchnews run, assuming that the failed
articles had been moved to the failed.postings queue.

However, if all upstream servers are down, the articles are not moved to
the failed.postings queue, because the postarticles() function has never
been called.

If no server has the group the article has been posted to any more, the
article is also gone.  Removing the delposted() line will defer the
article removal to the point where an article with the same Message-ID,
which should be ours, is found upstream. It breaks (i. e. sends
duplicates or catches posting errors) if the interval between fetchnews
runs is longer than the expire time for the corresponding news group and
history, but usually, articles that predate the history expiry are
rejected, so removing delposted() should be safe enough. It may slow
down the posting process because we try to post every article at least
twice, but better slow than lost.

I don't think leafnode 1.9.20 will get a real fix, it will instead just
get the workaround that's currently in leafnode 2.0b8_ma9 and
2.0b8_ma10pre, so leafnode 1.9.20 will still show the article after a
fetchnews run unless posting failed for other reasons than "already
present".

- ----------------------------------------------------------------------------
Announcement:

I have just released leafnode 1.9.20.rc2, which includes this
workaround, you will find it on http://mandree.home.pages.de/leafnode/

If you find any major bug in leafnode 1.9.20.rc2, let me know, otherwise
I'll release 1.9.20 in about two or three weeks.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: Weitere Infos: siehe http://www.gnupg.org

iQCVAwUBPHrc5idEoB0mv1ypAQEr1wP/WUgrTmKslAgRcTkiaLSNTbfkbNDlvexJ
jXKbAvv0eoqcHZa/BKyagt2YbYJC9Ut1bCRTKALdkhPgfuaUKzxLICDOVo/N+nQd
4VPhyUrEswN3jDivGK0SthILuy7vufhqoPzf+09pCfMQ6oQMsE3oewNVTJWse0Wo
5QsrDspEs9g=
=HQ3R
-----END PGP SIGNATURE-----

-- 
leafnode-list@xxxxxxxxxxxxxxxxxxxxxxxxxxxx -- mailing list for leafnode
To unsubscribe, send mail with "unsubscribe" in the subject to the list