On Fri, 11 Jan 2002, Martin Wilck wrote:
Here are 2 small patches. Both apply on top of the patch I sent yesterday which started this thread.
fixes a bug that I discovered myself,
Adds TRACES to several functions to simplify debugging.
Is not meant for applying to CVS!!!
However, Lawson it would be nice if you produce a new trace with these two patches applied.
start your app with --debugmsg trace+file,trace+thread,trace+comm.
Regards, Martin
The app works with those patches, so the trace is much bigger. The app also works with those patches, but without tracing (sometimes tracing might change an app's behavior).
Disclaimer: juno 1.49 is _a_ brain-dead 16 bit comms app, but not the only brain-dead comms app. I can't promise all of them will work.
I don't guess all of wine-devel wants the trace. Anybody who does may have it for the asking.
Lawson ---oof
On Fri, 11 Jan 2002 lawson_whitney@juno.com wrote:
The app works with those patches, so the trace is much bigger. The app also works with those patches, but without tracing (sometimes tracing might change an app's behavior).
That's great! If it works, actually noone needs the trace :-)
This means the patch appears to work with both file and serial IO which have very different semantics and are the only two file types for which wine currently supports async IO.
I'll rework the patch ASAP and resubmit it for wine-patches based on the current CVS.
Thanks Lawson!
Martin