特定の数のタスクをループで実行しているネットワーク用のプログラムを実行していますが、正常に動作しますが、ネットワークの問題が原因で欠陥が発生すると、いずれかのタスクでスタックしてしまいます。だから私は、制御がループに入ったときに開始するスレッドを作成し、少し遅れてプロセスを続行して終了するスレッドを作成したいと考えています。
例えば-
for ( /*itearting condition */)
{
//thread start with specified time.
task1;
task2;
task3;
//if any execution delay occur then wait till specified time and then
//continue.
}
これに関する手がかりを教えてください。スニペットは、すぐに修正する必要があるため、非常に役立ちます。