mono/mono — comment on commit 6173654845f34259f9eadf715ab381a61ae2f68d
File: mcs/class/corlib/System.Threading.Tasks/TaskCompletionQueue.cs line 65
By garuma:

Unless you use that code somewhere else than Task, the way it is used shouldn't need the extra check as single is filled before completed