Matteo Bruni (@Mystral) commented about dlls/d3dx10_43/d3dx10_43_main.c:
list_add_tail(&thread_pump->device_queue, &work_item->entry); thread_pump->device_count++; InterlockedDecrement(&thread_pump->processing_count);
RtlWakeAddressAll((void *)&thread_pump->processing_count);
Why isn't this one conditional like the other cases?