diff options
author | Justin Clark-Casey (justincc) | 2014-10-21 18:27:09 +0100 |
---|---|---|
committer | Justin Clark-Casey (justincc) | 2014-11-25 23:22:20 +0000 |
commit | e6af551007b20acda5ec32c3a15a08d0c393a454 (patch) | |
tree | fdc6117b49f0ee74a07da68bd1d36ff34265eb3f /OpenSim/Region/ClientStack/IClientNetworkServer.cs | |
parent | Add "debug lludp throttles get/set request" and get current (diff) | |
download | opensim-SC-e6af551007b20acda5ec32c3a15a08d0c393a454.zip opensim-SC-e6af551007b20acda5ec32c3a15a08d0c393a454.tar.gz opensim-SC-e6af551007b20acda5ec32c3a15a08d0c393a454.tar.bz2 opensim-SC-e6af551007b20acda5ec32c3a15a08d0c393a454.tar.xz |
For now, send all non-full terse updates for ones own avatar directly to the LLUDP client stack rather than queueing internally within LLClientView.
When an HG avatar enters a scene, it delays processing of entity updates. Could be crowding out by other updates or something else.
This delay in ones own av mvmt updates results in mvmt lag experienced on the client. Avoiding the internal LLClientView for these packets appears to resolve this issue.
Appears most noticeably for avatars with attachments, though has also been seen on those without sometimes. Hasn't been observed for non-HG avatars in general.
Will be investigating exactly what the problem is, at which point there will be a more permanent solution.
Diffstat (limited to 'OpenSim/Region/ClientStack/IClientNetworkServer.cs')
0 files changed, 0 insertions, 0 deletions