CancellationTokenSource src = new CancellationTokenSource();
while (true)
{
src.CancelAfter(40);
var len = await udpClient.Client.ReceiveFromAsync(recieveData, remoteEP, src.Token);
src.TryReset();
}
CancellationTokenSource src = new CancellationTokenSource();
while (true)
{
src.CancelAfter(40);
var len = await udpClient.Client.ReceiveFromAsync(recieveData, remoteEP, src.Token);
src.TryReset();
}