On Tue, 2002-01-29 at 11:07, Ian Goldberg wrote:
> Which parts of evolution are supposed to be MT-safe?
> 
> While looking at the change which caused the build problem, I saw this
> (mail/mail-callbacks.c):

> Note the addition of file static variables, thus breaking the
> MT-safeness of this file (if indeed it had that property before).
> It seems odd to me to even do that, given that there's a perfectly good
> user_data being passed into the function (the only other places these
> variables are used are where they are set, in do_mail_print).
> 
> Is it OK that this file is not MT-safe?  Or is this a bug?

The gui should all be in one thread because gtk+ itself is not thread
safe.  Camel on the other hand is.

-JP
-- 
--
=======================================================================
JP Rosevear                             [EMAIL PROTECTED]
Ximian Inc.                             http://www.ximian.com

_______________________________________________
evolution-hackers maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/evolution-hackers

Reply via email to