|
Boost : |
From: Rene Rivera (grafikrobot_at_[hidden])
Date: 2007-08-07 00:27:57
K. Noel Belcourt wrote:
>
> On Jul 25, 2007, at 12:39 AM, Ion Gaztañaga wrote:
>
>> K. Noel Belcourt wrote:
>>> The named_recursive test in boost.interprocess takes an excessive
>>> amount of time to run. Here you can see it's been running for 45+
>>> minutes
>>
>> This sounds very strange. In my poor AMD this takes only a few seconds
>> ;-) Can you give any additional hint on what can be happening?
>
> Well it doesn't exhibit this hang in any consistent fashion. Some
> nights it goes right though, other times it hangs (like tonight). I
> hooked named_recursive in gdb and dumped the call stack, it's attached.
> Anything else I can do to help debug this?
Ion, this looks suspiciously like the problems I had with notify() vs.
notify_all() that I encountered long ago now of the shared queue filling up.
-- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk