Fix for python3.8 multiprocessing

LT1AB
piyushrpt 2020-07-26 18:09:36 -07:00
parent ba2cb412ea
commit 69418047ff
1 changed files with 6 additions and 0 deletions

View File

@ -311,6 +311,12 @@ class DenseAmpcor(Component):
@use_api @use_api
def denseampcor(self,slcImage1 = None,slcImage2 = None): 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): if not (slcImage1 == None):
self.slcImage1 = slcImage1 self.slcImage1 = slcImage1
if (self.slcImage1 == None): if (self.slcImage1 == None):