[pkg-boost-devel] Bug#653922: Bug#653922: libboost-thread-1.46: boost::thraed.interrupta() sometimes hangs and does not return to caller
Steve M. Robbins
steve at sumost.ca
Wed Jan 4 04:14:57 UTC 2012
tags 653922 + more-info
thanks
On Sun, Jan 01, 2012 at 03:57:56PM +0100, Tobias Frost wrote:
> for solarpowerlog I implemented a working thread to schedule tasks to be executed in a specified time.
> It is receiving its work by a pushing it to a list and then calling thread.interrupt(). [1] line 79
>
> This scheme works very fine since boost 1.38, but on a recent recompile I found that occasionally
> (like the programm running several hours) the flow stopped.
>
> Debugging the issue I found that the the programm halted always "inside" of libboost, obviously
> trying to obtain some mutex.
This gives folks very little to information to work with. If you find
out more, please update this bug.
> Recompilation with 1.48 fixes the problem (at least after 10hours for 10 instances), so I assume only 1.46 is affected.
OK. Since upstream is already working on 1.49, I will not forward
this unless you find out that 1.48 is affected.
Thanks,
-Steve
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-boost-devel/attachments/20120103/642ed164/attachment.pgp>
More information about the pkg-boost-devel
mailing list