|
|
@ -95,12 +95,7 @@ void pkgAcqMethod::Fail(string Err,bool Transient) |
|
|
|
{ |
|
|
|
std::cout << "400 URI Failure\nURI: " << Queue->Uri << "\n" |
|
|
|
<< "Message: " << Err << " " << IP << "\n"; |
|
|
|
// Dequeue
|
|
|
|
FetchItem *Tmp = Queue; |
|
|
|
Queue = Queue->Next; |
|
|
|
delete Tmp; |
|
|
|
if (Tmp == QueueBack) |
|
|
|
QueueBack = Queue; |
|
|
|
Dequeue(); |
|
|
|
} |
|
|
|
else |
|
|
|
std::cout << "400 URI Failure\nURI: <UNKNOWN>\nMessage: " << Err << "\n"; |
|
|
@ -211,13 +206,7 @@ void pkgAcqMethod::URIDone(FetchResult &Res, FetchResult *Alt) |
|
|
|
} |
|
|
|
|
|
|
|
std::cout << "\n" << std::flush; |
|
|
|
|
|
|
|
// Dequeue
|
|
|
|
FetchItem *Tmp = Queue; |
|
|
|
Queue = Queue->Next; |
|
|
|
delete Tmp; |
|
|
|
if (Tmp == QueueBack) |
|
|
|
QueueBack = Queue; |
|
|
|
Dequeue(); |
|
|
|
} |
|
|
|
/*}}}*/ |
|
|
|
// AcqMethod::MediaFail - Syncronous request for new media /*{{{*/
|
|
|
@ -465,3 +454,11 @@ void pkgAcqMethod::FetchResult::TakeHashes(Hashes &Hash) |
|
|
|
SHA512Sum = Hash.SHA512.Result(); |
|
|
|
} |
|
|
|
/*}}}*/ |
|
|
|
void pkgAcqMethod::Dequeue() { /*{{{*/ |
|
|
|
FetchItem const * const Tmp = Queue; |
|
|
|
Queue = Queue->Next; |
|
|
|
if (Tmp == QueueBack) |
|
|
|
QueueBack = Queue; |
|
|
|
delete Tmp; |
|
|
|
} |
|
|
|
/*}}}*/ |
|
|
|