https://bugs.winehq.org/show_bug.cgi?id=43728 --- Comment #15 from Anton Romanov <theli.ua(a)gmail.com> --- @Panard nice deep dive, thanks. With that info, its obvious that it enters infinite loop because of that message that is there which does not match w/e is in that Com_PeekMessage branch and it doesn't have filter, so. With the following change it now idles at collection window for me at less than 1% of cpu (as opposed to 300% as it was before change). This is what it spits out: err:ole:CoWaitForMultipleHandles received message whilst waiting for RPC: 0xc065 err:ole:CoWaitForMultipleHandles received message whilst waiting for RPC: 0xc065 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.