Просмотр исходного кода

StatError to avoid a sometimes large batch of error messages
Author: mdz
Date: 2004-03-17 05:17:11 GMT
StatError to avoid a sometimes large batch of error messages
(Closes: #234685)

Arch Librarian лет назад: 22
Родитель
Сommit
1b48091148
2 измененных файлов с 8 добавлено и 1 удалено
  1. 5 1
      apt-pkg/acquire.cc
  2. 3 0
      debian/changelog

+ 5 - 1
apt-pkg/acquire.cc

@@ -1,6 +1,6 @@
 // -*- mode: cpp; mode: fold -*-
 // -*- mode: cpp; mode: fold -*-
 // Description								/*{{{*/
 // Description								/*{{{*/
-// $Id: acquire.cc,v 1.49 2001/05/27 04:28:37 jgg Exp $
+// $Id: acquire.cc,v 1.50 2004/03/17 05:17:11 mdz Exp $
 /* ######################################################################
 /* ######################################################################
 
 
    Acquire - File Acquiration
    Acquire - File Acquiration
@@ -87,7 +87,11 @@ pkgAcquire::~pkgAcquire()
 void pkgAcquire::Shutdown()
 void pkgAcquire::Shutdown()
 {
 {
    while (Items.size() != 0)
    while (Items.size() != 0)
+   {
+      if (Items[0]->Status == Item::StatFetching)
+         Items[0]->Status = Item::StatError;
       delete Items[0];
       delete Items[0];
+   }
 
 
    while (Queues != 0)
    while (Queues != 0)
    {
    {

+ 3 - 0
debian/changelog

@@ -17,6 +17,9 @@ apt (0.5.24) unstable; urgency=low
   * Regenerate .pot file (Closes: #237892)
   * Regenerate .pot file (Closes: #237892)
   * Updated Polish translation from Marcin Owsiany <porridge@debian.org>
   * Updated Polish translation from Marcin Owsiany <porridge@debian.org>
     (Closes: #238333)
     (Closes: #238333)
+  * In pkgAcquire::Shutdown(), set the status of fetching items to
+    StatError to avoid a sometimes large batch of error messages
+    (Closes: #234685)
 
 
  --
  --