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.