The C client library isn't designed to be thread-safe yet. Only call its API functions from the same thread you called pgInit() from. The only solutions are to either make the C client lib thread-safe (hard given it's design- it needs a rewrite) or to pass a message from your secondary thread back to your main thread somehow. You could use a pipe and pgCustomizeSelect().
On Mon, Mar 24, 2003 at 05:03:24PM +0200, Okan VURAL wrote: > Hi All, > There are two process main program and the thread job in my project. And when > i want to send an app message from the thread function, main program seems to > crash. Can anyone clarify this ? Is there any solution of this or is it his that; > GUI functions can't be called in thread functions...? > Thanks anyway... > Okan VURAL > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Pgui-devel mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/pgui-devel -- Only you can prevent creeping featurism! ------------------------------------------------------- This SF.net email is sponsored by: The Definitive IT and Networking Event. Be There! NetWorld+Interop Las Vegas 2003 -- Register today! http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en _______________________________________________ Pgui-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/pgui-devel
