Re: Another call for votes

Nick Name <[email protected]>
Newsgroups gmane.comp.lang.haskell.gui
Message-ID <[email protected]>
On Mon, 17 Mar 2003 22:45:07 +0100
Wolfgang Thaller <[email protected]> wrote:

> 
>  	4d) First wait and see if 4c is implementable; if not, fall back
>  	to 4b.

Well, I agree on everything and would directly vote for 4b, but instead
I ask: what is the true problem here? If callbacks are serialized,
what's the problem in allowing any thread to call CGA functions? There
is a chance that some windowing system allows this. For example, mutual
exclusion could be required for drawing on a surface, but not for
registering a callback, so while a thread is drawing, another could be
allowed to register callbacks.

Could someone explain what are the problems?

Vincenzo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.