Merge pull request #4039 from tk0miya/4006_crash_on_parallel_build

Fix #4006: Fix crash on parallel build
This commit is contained in:
Takeshi KOMIYA 2017-09-06 00:42:47 +09:00 committed by GitHub
commit 2f8a342839
2 changed files with 2 additions and 0 deletions

View File

@ -26,6 +26,7 @@ Bugs fixed
* Missing ``texinputs_win/Makefile`` to be used in latexpdf builder on windows. * Missing ``texinputs_win/Makefile`` to be used in latexpdf builder on windows.
* #4026: nature: Fix macOS Safari scrollbar color * #4026: nature: Fix macOS Safari scrollbar color
* #3877: Fix for C++ multiline signatures. * #3877: Fix for C++ multiline signatures.
* #4006: Fix crash on parallel build
Testing Testing
-------- --------

View File

@ -122,6 +122,7 @@ class ParallelTasks(object):
logger.handle(log) logger.handle(log)
self._result_funcs.pop(tid)(self._args.pop(tid), result) self._result_funcs.pop(tid)(self._args.pop(tid), result)
self._procs[tid].join() self._procs[tid].join()
self._precvs.pop(tid)
self._pworking -= 1 self._pworking -= 1
break break
else: else: