[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-gnubg] Multiprocessing: What's the current status?
From: |
Olivier Baur |
Subject: |
Re: [Bug-gnubg] Multiprocessing: What's the current status? |
Date: |
Sun, 7 Sep 2003 13:10:08 +0200 |
Le samedi, 6 sep 2003, à 01:53 Europe/Paris, Holger a écrit :
Olivier is on vacation right now, but should return soon.
I'm back!
At 09:49 05.09.2003 +0100, Ian Shaw wrote:
What's the current status of multiprocessing in the Windows
environment? I haven't seen anything for a month or so, & I'm really
keen to try rollouts on multiple PCs. I've been holding off some
large rollouts in the hope that this would be available soon. Should
I not my hopes up?
Don't give up hope, Ian!
I'm sorry to say that it won't be too soon that it will work on
Windows. Olivier and I had some extensive debugging sessions (since he
doesn't have access to a Windows PC) which fixed a few things. But
there is still missing something in the thread handling. (The worker
thread runs fine but doesn't signal well/isn't collected.)
We have fixed many problems related to the implementation of sockets on
Windows (the Winsocket API has some annoying differences with the BSD
API).
Then, there is this thread communication problem on the master gnubg.
Holger, we need to get in touch again to find out what's not working --
could you again spare some of your free time for me? Can you commit
your current version, with the changes we made last time, to CVS?
Another problem is that the current code still uses polling which puts
a big load on the machine.
This problem only occurs on a slave waiting for a new connection (which
is not a problem as soon as rollout computing has been started). I
intended to fix this once everything else is working fine.
I think on Unix it works already (apart from the last issue). So get
yourself Linux. ;-)
At least, it works on my version of Unix (Mac OS X)
Who else tried it on any other flavor of Unix/Linux?
-- Olivier