]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Source/Python/AutoGen/AutoGenWorker.py
BaseTools: Add shared data for processes
[mirror_edk2.git] / BaseTools / Source / Python / AutoGen / AutoGenWorker.py
index 6c6ef4964741a2d0dcb7c8ad9b7ddd4e16dcf03d..9d06b45ec03f4cb24a5d07bf42292b09ab4583a6 100644 (file)
@@ -64,7 +64,7 @@ class AutoGenManager(threading.Thread):
     def kill(self):\r
         self.feedback_q.put(None)\r
 class AutoGenWorkerInProcess(mp.Process):\r
-    def __init__(self,module_queue,data_pipe_file_path,feedback_q,file_lock,error_event):\r
+    def __init__(self,module_queue,data_pipe_file_path,feedback_q,file_lock, share_data,error_event):\r
         mp.Process.__init__(self)\r
         self.module_queue = module_queue\r
         self.data_pipe_file_path =data_pipe_file_path\r
@@ -72,6 +72,7 @@ class AutoGenWorkerInProcess(mp.Process):
         self.feedback_q = feedback_q\r
         self.PlatformMetaFileSet = {}\r
         self.file_lock = file_lock\r
+        self.share_data = share_data\r
         self.error_event = error_event\r
     def GetPlatformMetaFile(self,filepath,root):\r
         try:\r