intelvwi / DSG

Distributed Scene Graph
20 stars 13 forks source link

Same user cannot reconnect after logging out of DSG client manager #3

Closed dslake closed 11 years ago

dslake commented 11 years ago

When a user disconnects from a client manager and then logs back in, the client manager shows that the user is in the region but the other simulators do not get the message. I suspect that the receiving simulators detect the avatar in their local cache still and do not process the addition of the scene presence.

A potential solution is to remove the avatar's sync info from the SyncInfoManager after the RemoveAvatar message is processed. Any further updates for that avatar would go unprocessed.