bug-gnubg
[Top][All Lists]
Advanced

[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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]