This commit is contained in:
neuecc
2020-06-12 10:46:29 +09:00
parent ded9a561db
commit de5951f208

View File

@@ -248,15 +248,18 @@ namespace Cysharp.Threading.Tasks.Linq
return current;
}
if (queuedResult.Count != 0)
lock (queuedResult)
{
current = queuedResult.Dequeue();
useCachedCurrent = true;
return current;
}
else
{
return default; // undefined.
if (queuedResult.Count != 0)
{
current = queuedResult.Dequeue();
useCachedCurrent = true;
return current;
}
else
{
return default; // undefined.
}
}
}
}