diff options
author | UbitUmarov | 2019-03-06 22:48:00 +0000 |
---|---|---|
committer | UbitUmarov | 2019-03-06 22:48:00 +0000 |
commit | fdb1ce827bc2058b294fadd4cd76f43fd23e8bd7 (patch) | |
tree | cea69c5a28ab3feabf30c2495b6672a9b2da3d31 /OpenSim | |
parent | llupd add direct encode, with inline zeroencode, of objects update ( code pat... (diff) | |
download | opensim-SC-fdb1ce827bc2058b294fadd4cd76f43fd23e8bd7.zip opensim-SC-fdb1ce827bc2058b294fadd4cd76f43fd23e8bd7.tar.gz opensim-SC-fdb1ce827bc2058b294fadd4cd76f43fd23e8bd7.tar.bz2 opensim-SC-fdb1ce827bc2058b294fadd4cd76f43fd23e8bd7.tar.xz |
fix packet type
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs index 4158adc..c049cc8 100644 --- a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs +++ b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs | |||
@@ -3898,13 +3898,17 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
3898 | 3898 | ||
3899 | zc.AddByte(1); // block count | 3899 | zc.AddByte(1); // block count |
3900 | 3900 | ||
3901 | ThrottleOutPacketType ptype = ThrottleOutPacketType.Task; | ||
3901 | if (ent is ScenePresence) | 3902 | if (ent is ScenePresence) |
3903 | { | ||
3902 | CreateAvatarUpdateBlock(ent as ScenePresence, zc); | 3904 | CreateAvatarUpdateBlock(ent as ScenePresence, zc); |
3905 | ptype |= ThrottleOutPacketType.HighPriority; | ||
3906 | } | ||
3903 | else | 3907 | else |
3904 | CreatePrimUpdateBlock(ent as SceneObjectPart, (ScenePresence)SceneAgent, zc); | 3908 | CreatePrimUpdateBlock(ent as SceneObjectPart, (ScenePresence)SceneAgent, zc); |
3905 | 3909 | ||
3906 | buf.DataLength = zc.Finish(); | 3910 | buf.DataLength = zc.Finish(); |
3907 | m_udpServer.SendUDPPacket(m_udpClient, buf, ThrottleOutPacketType.Task | ThrottleOutPacketType.HighPriority, null, false, false); | 3911 | m_udpServer.SendUDPPacket(m_udpClient, buf, ptype , null, false, false); |
3908 | } | 3912 | } |
3909 | 3913 | ||
3910 | public void SendEntityTerseUpdateImmediate(ISceneEntity ent) | 3914 | public void SendEntityTerseUpdateImmediate(ISceneEntity ent) |