From 69418047ffe4e70909f29fd9d9b90f0f5b1f6a43 Mon Sep 17 00:00:00 2001 From: piyushrpt Date: Sun, 26 Jul 2020 18:09:36 -0700 Subject: [PATCH] Fix for python3.8 multiprocessing --- components/mroipac/ampcor/DenseAmpcor.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/components/mroipac/ampcor/DenseAmpcor.py b/components/mroipac/ampcor/DenseAmpcor.py index 3f0fa54..cb4d139 100755 --- a/components/mroipac/ampcor/DenseAmpcor.py +++ b/components/mroipac/ampcor/DenseAmpcor.py @@ -311,6 +311,12 @@ class DenseAmpcor(Component): @use_api def denseampcor(self,slcImage1 = None,slcImage2 = None): + + # Fix for changes in Python 3.8 + if (sys.version_info.major == 3) and \ + (sys.version_info.minor >= 8): + mp.set_start_method("fork") + if not (slcImage1 == None): self.slcImage1 = slcImage1 if (self.slcImage1 == None):