поэтому предположим, что у меня есть функция, которая запускает Thread1 с именем fucntionA. Теперь потоку 1 требуется 10 секунд для запуска и завершения sh
Но предположим, что я снова вызываю функцию A, в течение 5 секунд после ее первого вызова , так что первый экземпляр Thread1 все еще работает
Я хочу, чтобы первый экземпляр Thread1 завершился после вызова нового экземпляра.
Как мне этого добиться?