On Sunday 13 October 2002 11:39 am, Robert Bihlmeyer wrote:
> The Pending message includes a Timeout parameter, just like
> Restarted. (FWIW, I'm not clear on the difference between those two.)
> This fact should be added to
> <URL:http://freenetproject.org/cgi-bin/twiki/view/Main/FreenetClientP
>rotocol>

The Pending message indicates to the client that the Node is still in 
the process of inserting data, and that no problems so far have been 
encountered.

Restarted on the other hand means the client should start over from the 
beginning as far as the current key is concerned.  Buried in the 
protocol documentation:

"At any time when the full payload of data has not been sent a 
Restarted message may be sent. This means that the data failed to 
verify and the transfer will be restarted. The client should return to 
the waiting state, and if a DataFound is then received, the data 
transfer will start over from the beginning. Otherwise, when the final 
DataChunk is received, the transaction is complete and the connection 
dies."

-- 
Jay Oliveri                                  "In the land of the blind,
GnuPG ID: 0x5AA5DD54                          the one-eyed man is king."
Maintainer for FCPTools
http://freenetproject.org

_______________________________________________
devl mailing list
devl at freenetproject.org
http://hawk.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to