Re: Bug#301020: tin: freeze after catchup

Urs Janßen <[email protected]>
Newsgroups gmane.network.tin.devel
Message-ID <[email protected]>
On Wed, Mar 23, 2005 at 12:19:29PM +0100, Vincent Lefevre wrote:
> If I do a "tin -ag mozilla", then enter the group
> netscape.public.mozilla.calendar, I can read it, but when I do a
> catchup from the group index (c [Enter]), tin freezes. I can type
> Ctrl-\, but unfortunately, the core doesn't give much information:

afer compiling tin with -DDEBUG and calling it with "-D 1" it shows
that tin doesn't feeze but is damned slow (the XHDR XREF fallback
code doesn't look very optimal, but as it usualy shouldn't be needed
at all that's "ok"). if you don't like that feature you can recompile
with --disable-xhdr-xref. on 'normal' configured servers this is no
disadvantage, but on servers which do not have the Xref:full in thier
overviews tin isn't able to mark crossposted articles as read when
one of them is read.
local overview caching might also help to sped up things on such
servers (didn't test that).

tin-dev: it might be a good idea to use "XHDR XREF -" instead of
single "XHDR XREF num" to speed up things (or at least do it in some
chunks "XHDR XREF n-m" "XHDR XREF m+1 - p" ... or stream the querys)
anyone willing to look at this?

urs
-- 
"Only whimps use tape backup: _real_ men just upload their important stuff
 on ftp, and let the rest of the world mirror it ;)" - Linus
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.