diff options
author | Justin Clark-Casey (justincc) | 2011-08-01 05:34:02 +0100 |
---|---|---|
committer | Justin Clark-Casey (justincc) | 2011-08-01 05:43:04 +0100 |
commit | dfa2f7d7151ec0e3835c4a008897389353be1cb3 (patch) | |
tree | c76cd700de65b86b93c84db1014e3d56651f0ce2 /OpenSim/Region/Physics/OdePlugin/OdeScene.cs | |
parent | minor: indentation correction (diff) | |
download | opensim-SC_OLD-dfa2f7d7151ec0e3835c4a008897389353be1cb3.zip opensim-SC_OLD-dfa2f7d7151ec0e3835c4a008897389353be1cb3.tar.gz opensim-SC_OLD-dfa2f7d7151ec0e3835c4a008897389353be1cb3.tar.bz2 opensim-SC_OLD-dfa2f7d7151ec0e3835c4a008897389353be1cb3.tar.xz |
If a prim changes size or shape, add actor to _parent_scene.actor_name_map with new prim_geom key, as the old one becomes invalid.
This resolves http://opensimulator.org/mantis/view.php?id=5603 where changing size or shape would stop collision_start being fired in a running script.
In both this and existing code we are not removing old actors from actor_name_map when the existing prim_geom is removed, which leads to a small memory leak over time.
This needs to be fixed.
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions