[Yum-devel] [PATCH] yum-complete-transaction: unlock yum.pid. BZ 984119
Zdenek Pavlas
zpavlas at redhat.com
Mon Jul 15 08:58:58 UTC 2013
We unlock in YumBase.__del__() too, but it's not reliable.
---
yum-complete-transaction.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/yum-complete-transaction.py b/yum-complete-transaction.py
index b61df9c..3a9f305 100755
--- a/yum-complete-transaction.py
+++ b/yum-complete-transaction.py
@@ -115,7 +115,8 @@ class YumCompleteTransaction(YumUtilBase):
else:
self.optparser_grp = self.optparser
self.addCmdOptions()
- self.main()
+ try: self.main()
+ finally: self.unlock()
def clean_up_ts_files(self, timestamp, path, disable=False):
--
1.7.11.7
More information about the Yum-devel
mailing list