In article <slrnjb1aed.1bk.grahn+(E-Mail Removed)>, Jorgen Grahn <grahn+(E-Mail Removed)> wrote:
> On Wed, 2011-11-02, (E-Mail Removed) wrote:
> > I need to know what is recommended practice for <quitting>.
>
> It's a bit unclear to me what you're talking about -- you're
> mentioning a lot of different things.
>
If you included the part which confuses you, one could focus.
> If you're talking about the NNTP protocol, best practice is something
> like
>
> - reuse one connection for at least minutes
> - but tolerate that the server disconnects you if you're idle
> - use the QUIT command to quit
>
I don't want to dig out the code now but consider the following:
"ipNews.ArtGrpNo alt.os.linux.slackware 16497" runs
[this is my actual coe-syntax, directly pasted here];
I'll assume that my client doesn't start the next <fetch article>
until <alt.os.linux.slackware 16497> has finished d/l-ing,
because I naturally concentrated on 'what I get'.
But what about the server, if I then run
"ipNews.ArtGrpNo comp.os.linux.networking 5942"?
Does this open a further "connection" [using the wording of the server]?
If the NNTP-server could handle the possibility of the same IP
requesting a further article while the first article was still being
delivered, which my client does NOT do; then perhaps the protocol
was designed for the client to acknowledge the receipt, so that
the server, does NOT open a new connection for the next/new
request.
What else does the server signal
"Too many connections from your IP address " ?
> For more details, see RFC 3977.
>
Thanks.