Same here! Also annoying is inability to wake up when any (vs all) child threads are done.<p>Even more annoying is that Windows API allows to wait on any combination of file&#x2F;socket descriptor and&#x2F;or message[1].<p>[1] MsgWaitForMultipleObjects <a href="https:&#x2F;&#x2F;msdn.microsoft.com&#x2F;en-us&#x2F;library&#x2F;windows&#x2F;desktop&#x2F;ms684242(v=vs.85).aspx" rel="nofollow">https:&#x2F;&#x2F;msdn.microsoft.com&#x2F;en-us&#x2F;library&#x2F;windows&#x2F;desktop&#x2F;ms6...</a>