Andrew Agno wrote:
Ion GaztaƱaga wrote: ... Right--whoops. Unfortunately, the code never appears to reach that point. Getting rid of the remove entirely results in the same output: Creating mutex Problem encountered:
I also can't debug it using gdb for some reason, which makes this a bit difficult.
What platforms would you expect the current code to work on?
In theory, I made some changes to extend the UNIX systems supported,
because not all UNIX systems have process-shared mutexes and condition
variables. For those systems (like MacOS, I think) an spin-lock based
emulation (using simple atomic operations) is used. The detection is
made using the header (please update your code to the latest CVS, so
that we can talk about the same code)