aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack
diff options
context:
space:
mode:
authorJustin Clark-Casey (justincc)2012-06-22 01:39:39 +0100
committerJustin Clark-Casey (justincc)2012-06-22 01:43:26 +0100
commit4cf49369b51c21a0eadd719eb46f53d207e1e5f7 (patch)
tree64f70cb17474fa90f46e8ecb0adeaae44f55e42e /OpenSim/Region/ClientStack
parentFix bug where attachments would not retain position if just rotated and not m... (diff)
downloadopensim-SC-4cf49369b51c21a0eadd719eb46f53d207e1e5f7.zip
opensim-SC-4cf49369b51c21a0eadd719eb46f53d207e1e5f7.tar.gz
opensim-SC-4cf49369b51c21a0eadd719eb46f53d207e1e5f7.tar.bz2
opensim-SC-4cf49369b51c21a0eadd719eb46f53d207e1e5f7.tar.xz
Stop flicking IsAttachment false and then true in AttachmentsModule.UpdateAttachmentPosition() in order to avoid a hud update race condition.
Previously, setting IsAttachment to false then true was necessary to serialize the updated attachment object information. However, UpdateAttachmentPosition no longer does this update. Whilst IsAttachment is set to false there is a race condition where the update thread can wrongly send hud object updates to clients that do not own the hud, resulting in screen artifacts.
Diffstat (limited to 'OpenSim/Region/ClientStack')
0 files changed, 0 insertions, 0 deletions