Я использую .NET (C #).
если у меня есть 2 потока с T1 и T2, а T1 выглядит так:
while (true)
{
dosomething(); //this is a very fast operation
sleep(5 seconds);
}
в то же время T2 делает что-то совершенно другое, однако время от времени ему нужно дать T1 толчок, чтобы он просыпался ото сна, даже если время сна еще не истекло. Как мне это сделать?