2.8.2.4.4 Retrieval Protocol Failure (GetBlockList or GetBlocks)

When a Retrieval Protocol GetBlockList request (see [MS-PCCRR] section 2.2.4.2) fails, the client performs the following actions:

  • Removes the server from the Server Information List of the segment ID.

  • If the Download Initiated Flag is not set, sets the flag and starts a download schedule session.

When a Retrieval Protocol GetBlocks request (see [MS-PCCRR] section 2.2.4.3) fails, the client performs the following actions:

  • Sets the status of the requested block to “idle”.

  • Removes the server from the Server Information List of the segment ID.

  • If the Download Initiated Flag is not set, sets the flag and starts a Download Schedule Session.