[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[dak/master] dak/generate_releases.py: create worker pool before connection to database



We do not want to have the file descriptor for the database connection
in the worker processes.
---
 dak/generate_releases.py |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

diff --git a/dak/generate_releases.py b/dak/generate_releases.py
index 8d3635e..798726b 100755
--- a/dak/generate_releases.py
+++ b/dak/generate_releases.py
@@ -312,6 +312,7 @@ def main ():
         usage()
 
     Logger = daklog.Logger('generate-releases')
+    pool = DakProcessPool()
 
     session = DBConn().session()
 
@@ -332,8 +333,6 @@ def main ():
 
     broken=[]
 
-    pool = DakProcessPool()
-
     for s in suites:
         # Setup a multiprocessing Pool. As many workers as we have CPU cores.
         if s.untouchable and not Options["Force"]:
-- 
1.7.2.5


Reply to: