|
From: | Laurent Julliard |
Subject: | [FR-devel] Re: FR UI problem with 2 windows - More news |
Date: | Thu, 13 Jun 2002 08:58:08 +0200 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020529 |
Curt Hibbs wrote:
Of course, we eventually need to get resolve the threading issue on Windows, and yes the "so simple" approach that you mention is exactly how it was originally written.
Good to hear that I was able to understand the logic of all the edifice.
Are Rich and I the only ones running Windows? If so we could get rid of the hack now, and try to find the source of the threading problem for Windows.
That would be really nice because as I pointed out in my last messae the workaround put in place is not equivalent to the standard @app.run. I have already discovered a case where it makes FreeRIDE behave in a strange way (with 2 main windows) but it is very likely that we'll find other side effects in the near future.
So I think it's really worth understanding and fixing this thread problem with FXRuby on Windows.
With respect to the suggestion I made to test which platform we are running on it is not yet clear to me what I should test in the CONFIG hash to determine which platform is the faulty one. My (approximate) understanding of Ruby on Windows is that there are 2 implementations (cygwin and mswin ??). Correct ? Are the 2 of them subject to the greedy UI thread problem?
Laurent -- Laurent JULLIARD - Xerox R&T/SSTC/XPA - Open Source team >> Host your Xerox Software project on CodeX: http://codex.xerox.com >> address@hidden community: http://xww.linux.world.xerox.com
[Prev in Thread] | Current Thread | [Next in Thread] |