diff options
author | Justin Clarke Casey | 2008-11-21 18:33:09 +0000 |
---|---|---|
committer | Justin Clarke Casey | 2008-11-21 18:33:09 +0000 |
commit | 7dce4641138484c40586cdeb8d3f7bbf2e9da625 (patch) | |
tree | 956156a5dcce2615889cc8b8724c0a1b2b7157ca /OpenSim/Region/Environment/Modules/Grid | |
parent | * On delete to inventory, actually remove the group from the scene before the... (diff) | |
download | opensim-SC-7dce4641138484c40586cdeb8d3f7bbf2e9da625.zip opensim-SC-7dce4641138484c40586cdeb8d3f7bbf2e9da625.tar.gz opensim-SC-7dce4641138484c40586cdeb8d3f7bbf2e9da625.tar.bz2 opensim-SC-7dce4641138484c40586cdeb8d3f7bbf2e9da625.tar.xz |
* Largely revert the last revision and improve on the previous way of doing things
* Deleting the object before the async to inventory is bad since if OpenSim crashes (or is shutdown!) in the time inbetween, then the object is lost
* Also now delete the object from the scene only after it has gone to inventory - in the old way there was still a race condition
* This is still not ideal since the 'deleted' object remains in the scene and probably could be manipulated. But this is better than the alternative
Diffstat (limited to 'OpenSim/Region/Environment/Modules/Grid')
0 files changed, 0 insertions, 0 deletions