[PATCH 2/2] winmm: Use a thread to send driver messages on Win9x (try 2)

Andrew Eikum aeikum at codeweavers.com
Thu Dec 1 14:30:17 CST 2016


On Thu, Dec 01, 2016 at 04:58:37PM -0200, Bruno Jesus wrote:
> On Thu, Dec 1, 2016 at 4:44 PM, Andrew Eikum <aeikum at codeweavers.com> wrote:
> > If I were to tackle this, I would reproduce the exact sequence of
> > steps that the program takes, with identical parameters and structs,
> > and see what happens when run on Windows. Then try to figure out which
> > step or piece of data triggers the behavior switch.
> 
> I'll see what I can do by following the relay logs.
> 

Well, I meant specifically how it interacts with winmm. I think it's
more likely that native winmm has some trigger to do the win9x
threading behavior than it kills SuspendThread. But anything's
possible.

In any case, it might be best to wait until after the next release.
It's easy to have unintended consequences in winmm.

Andrew



More information about the wine-devel mailing list