On Tue, Jun 3, 2008 at 4:19 PM, Serge Lages <[EMAIL PROTECTED]> wrote:
> Hi Glenn and Robert,
>
> Is this problem resolved ?
> I am currently using an OperationThread on my app and I have the same
> problem, it doesn't want to exit (it blocks into the cancel method).

I haven't looked at VPB issue yet, the stack traces that Glenn
produced suggest that the release of the block hasn't been released
for some reason - even though the release is being called on the block
by the main thread.  This suggests a bug in OpenThreads::block() under
Windows, but I guess it could be problem elsewhere, but just has shown
itself yet.

As to whether the problem that Glenn is seeing is what also have is
not possible to say, it may well be just that you own operations are
busy and not playing nice with the gentle cancellation that
OperationThread tries to achieve via it's _done flag (note it doesn't
call OpenThreads::cancel(), instead using the cooraprative approach of
setting a _done flag.)

Robert.
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to