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

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

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

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

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

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

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

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

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

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

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

  • 1 Votes
    4 Posts
    2018 Views
  • 0 Votes
    21 Posts
    2105 Views
  • 0 Votes
    7 Posts
    875 Views
  • 0 Votes
    3 Posts
    1415 Views
  • 0 Votes
    2 Posts
    1213 Views