ietf-nntp Streaming

Clive D.W. Feather clive at demon.net
Mon Apr 30 13:34:51 PDT 2001


Russ Allbery said:
>>> IHAVE, POST, MODE READER, LIST EXTENSIONS, and QUIT are not streamable
>>> and if this text is adopted, this should be noted in their
>>> descriptions.
>> I understand the last three, but I don't follow your reasoning for the
>> first two.
> What the server expects after IHAVE or POST varies based on the server
> return code; it may be expecting more commands, or it may be expecting a
> copy of an article.  You can't tell until after you read the response, and
> therefore you can't reasonably send anything after an IHAVE or POST
> command until you've parsed the server response.

This is different to the other three.

With IHAVE and POST you don't need to say anything special, because the
programmer will have to deal with this issue. At most you add a note.
With the other three we're making it a specific restriction on the commands
that isn't based on the protocol itself.

-- 
Clive D.W. Feather  | Work:  <clive at demon.net>   | Tel:  +44 20 8371 1138
Internet Expert     | Home:  <clive at davros.org>  | Fax:  +44 20 8371 1037
Demon Internet      | WWW: http://www.davros.org | DFax: +44 20 8371 4037
Thus plc            |                            | Mobile: +44 7973 377646 



More information about the ietf-nntp mailing list