[yum-commits] Branch 'yum-3_2_X' - yum/__init__.py

James Antill james at osuosl.org
Mon Oct 11 18:39:58 UTC 2010


 yum/__init__.py |    4 ++++
 1 file changed, 4 insertions(+)

New commits:
commit 7ff9865591b6d796a83d5d1a05d522d9333ecc30
Author: James Antill <james at and.org>
Date:   Mon Oct 11 14:17:14 2010 -0400

    Close urlgrabber's curl object after download packages.

diff --git a/yum/__init__.py b/yum/__init__.py
index 6a7db7a..4596e71 100644
--- a/yum/__init__.py
+++ b/yum/__init__.py
@@ -1854,6 +1854,10 @@ class YumBase(depsolve.Depsolve):
 
         self.plugins.run('postdownload', pkglist=pkglist, errors=errors)
 
+        # Close curl object after we've downloaded everything.
+        if hasattr(urlgrabber.grabber, 'reset_curl_obj'):
+            urlgrabber.grabber.reset_curl_obj()
+
         return errors
 
     def verifyHeader(self, fo, po, raiseError):


More information about the Yum-commits mailing list