On Thu, Mar 24, 2005 at 06:47:27PM +0100, Vincent Lefevre wrote:
> On 2005-03-24 16:12:38 +0100, Urs Janßen wrote:
> > 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").
> 
> What do you mean by slow?

takes several minutes (I didn't do a timing but it was something like
half an hour for that group on that server).

> I did a top, and tin was taking 0% CPU time.
> Or was it doing transfers with the server?

tin is sending NNTP commands and receving the related answers - you
should see network traffic, but it doesn't cost (much) cpu.

> > 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.
> 
> I don't understand. When doing a catchup, tin shouldn't mark the
> crossposted versions as read since they haven't been read. This

of course it should, that's what x-post are for (if you read it in
one group you don't have to read it again in another group) - that's
the way all newsreaders handle crossposts and that's the way tin ever
handled crossposts.

> is particularly important when an article is crossposted to a
> low-bandwidth group and a high-bandwidth group (or a group on a
> less important topic). In the latter one, I don't have the time
> to read everything, so that I often do a catchup there without
> checking in details first. Or there could be an option concerning
> the catchup behavior.

feel free top implement it (or just do it as well all do it, read the
low traffic grouos before catching up the high traffic groups).

urs



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to