Mike Hearn mike@theoretic.com writes:
Is that a condition for the patch going in then? Also, is there a reason not to create threads behind the apps back? What I mean is, does that break some apps that don't expect it, or is it just a cleanliness thing.
A bit of both, but it can definitely break apps. Mostly because the only way to be really compatible is to do things the way Windows does them as much as possible.
IIRC Microsoft not only create threads but entire windows implicitly as part of the OLE APIs.
Well, where Windows creates threads or windows then we should do it, and where it doesn't we shouldn't either.