Я выполняю программу для сети, где у меня есть определенное количество выполнения задач в цикле, она отлично работает, но когда есть какие-то изъяны из-за проблемы с сетью, она получила застрял в одной из задач. поэтому я хочу создать поток, который начинается с того момента, когда управление переходит в цикл, и после некоторой задержки оно завершает работу с продолжением процесса.начать поток, который завершает процесс по истечении заданного времени
для ПРИМЕР-
for (/*itearting condition */)
{
//thread start with specified time.
task1;
task2;
task3;
//if any execution delay occur then wait till specified time and then
//continue.
}
Пожалуйста, дайте мне подсказку относительно этого, а сниппеты может помочь мне много, как мне нужно, чтобы исправить это в ближайшее время.
В долгосрочной перспективе, вы могли бы быть лучше писать код, который является устойчивым против сетевых проблем. –