File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed
Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -1466,7 +1466,10 @@ def check(self):
14661466 # This check needs to be performed out-of-process, because
14671467 # importing gi and then importing regular old pygtk afterward
14681468 # segfaults the interpreter.
1469- p = multiprocessing .Pool ()
1469+ try :
1470+ p = multiprocessing .Pool ()
1471+ except :
1472+ return "unknown (can not use multiprocessing to determine)"
14701473 success , msg = p .map (backend_gtk3agg_internal_check , [0 ])[0 ]
14711474 p .close ()
14721475 p .join ()
@@ -1518,7 +1521,10 @@ def check(self):
15181521 # This check needs to be performed out-of-process, because
15191522 # importing gi and then importing regular old pygtk afterward
15201523 # segfaults the interpreter.
1521- p = multiprocessing .Pool ()
1524+ try :
1525+ p = multiprocessing .Pool ()
1526+ except :
1527+ return "unknown (can not use multiprocessing to determine)"
15221528 success , msg = p .map (backend_gtk3cairo_internal_check , [0 ])[0 ]
15231529 p .close ()
15241530 p .join ()
You can’t perform that action at this time.
0 commit comments