---
pyanaconda/packaging/yumpayload.py | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/pyanaconda/packaging/yumpayload.py b/pyanaconda/packaging/yumpayload.py
index cd2e22e..431525e 100644
--- a/pyanaconda/packaging/yumpayload.py
+++ b/pyanaconda/packaging/yumpayload.py
@@ -349,7 +349,11 @@ reposdir=%s
if not self._setup:
return []
- return self._yum.repos.repos.keys()
+ _repos = []
+ with _yum_lock:
+ _repos = self._yum.repos.repos.keys()
+
+ return _repos
@property
def addOns(self):
--
1.7.7.6