Как узнать завершился ли поток?

Поддержка
  • Есть 2 потока, пока первый что то делает второй ждет пока первый завершиться успехом или ошибкой и только тогда второй поток делал своё действие, это нужно для того что бы действие во втором потоке делалось даже когда первый поток завершиться с ошибкой. Или предложите как это можно реализовать по другому

  • а зачем делать 2 потока для 2 последовательных задач становится загадкой

  • @Webmaster мне надо что бы действие во втором потоке делалось даже тогда когда первый поток завершиться с ошибкой раньше чем ожидалось или как сделать обязательное действие если поток завершиться ошибкой?

  • сделайте по порядку в одном потоке, но игнорируйте ошибку в первой части

  • игнор эррор конструкция

  • набор: игнор еррор
    -- вызов функция "часть первая"

    блок вызов функция "вторая"

  • там много действий если сделаю на все игнор оно может долго завершаться если будет ошибка

  • завершится на первой же ошибке

  • Вы спрашиваете или вам хочется спорить? А может нужно попробовать? Явно последовательной логике не нужны лишние потоки