Я знаю, что не существует стандартного способа разветвления многопоточного процесса.Однако, одна вещь приходит мне на ум, это то, что, поскольку разветвленный процесс является точной копией или исходным процессом, стеки потоков будут там.
Кто-нибудь имеет представление о том, как перезапустить потоки из их последнего состояния выполнения в разветвленном процессе.Для простоты можно предположить, что на момент разветвления не было приобретенных замков.Скажем, например, разветвление было сделано между двумя барьерами.