>
> I'm passing two arguments to my segment_density, which are inhit and
> outhit points.
> I now realize that these are pointers and could change unexpectedly within
> the call if we run multiple threads.
> How can I make this safe? Should I BU_GET safe heap memory to store the
> points for the call, or pass the coordinates one by one as actual numbers?
>
I guess I should just do the same I did with intersection, since in the end
it's the same issue.
For debugging purposes I would like to set only one thread for rtweight,
how can I do that? The fact that I get 4 or more threads running my
segment_density at the same time makes it difficult to track down issues.
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
BRL-CAD Developer mailing list
brlcad-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-devel