On Sat, 2002-02-16 at 10:50, Peter Dimov wrote:
From: "Colin Fox"
I got the CVS version of boost, which you suggested, and had my program running all night last night. No problems so far. Perhaps this solves it.
Let's hope so. I presume you're on a multiprocessor? Could you please also try my latest attempt, that uses lwm_linux.hpp on linux instead of the generic lwm_pthreads.hpp? It's much faster than the pthreads version when there's no contention but there's no point being faster if it's incorrect.
Yes, I forgot to mention that - I'm developing on a dual processor box. How do I try the latest attempt? Is that what's in CVS, or do I need something else? Speed will become important, because eventually this is going to have to handle a fairly high thread & activity load. But I completely agree that correctness comes first. :) -- Colin Fox CF Consulting Inc. cfox@crystalcherry.com