Threads on Solaris are a big issue for Sun, so I will start tackling this problem today. Thanks for telling me all the issues Francois. I have a hack-ish version implemented, and now I can create a real solution to the problem.
Gregg Mattinson Co-op Developer Sun Microsystems of Canada
From: Francois Gouget fgouget@codeweavers.com To: wine-devel@winehq.com CC: Gregg Mattinson gm138242@opcom-mail.canada.sun.com Subject: Threading on Solaris Date: Tue, 23 Jul 2002 00:35:09 -0700
Hi,
Some time ago I did some tests of Wine on Solaris x86 and found that there is a problem with the way we handle threads due to the differences between the Linux and Solaris threading models. These differences are also relevant for Solaris Sparc and probably many other Unices.
Unfortunately I don't have time to work on it anymore so I created a bug report in Bugzilla where I tried to dump the relevant information, including a patch to illustrate the issues and the start of a fix. I hope it will be useful to someone... maybe Gregg who has been doing a lot of Solaris work recently.
http://bugs.winehq.com/show_bug.cgi?id=904
-- Francois Gouget fgouget@codeweavers.com