diff options
Diffstat (limited to 'OpenSim')
-rw-r--r-- | OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs index 677bd14..34cc7d9 100644 --- a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs +++ b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs | |||
@@ -2728,6 +2728,9 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
2728 | DirPlacesReplyPacket.StatusDataBlock[] status = | 2728 | DirPlacesReplyPacket.StatusDataBlock[] status = |
2729 | new DirPlacesReplyPacket.StatusDataBlock[0]; | 2729 | new DirPlacesReplyPacket.StatusDataBlock[0]; |
2730 | 2730 | ||
2731 | packet.QueryReplies = replies; | ||
2732 | packet.StatusData = status; | ||
2733 | |||
2731 | foreach (DirPlacesReplyData d in data) | 2734 | foreach (DirPlacesReplyData d in data) |
2732 | { | 2735 | { |
2733 | int idx = replies.Length; | 2736 | int idx = replies.Length; |
@@ -2766,7 +2769,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
2766 | } | 2769 | } |
2767 | } | 2770 | } |
2768 | 2771 | ||
2769 | if (replies.Length > 0) | 2772 | if (replies.Length > 0 || data.Length == 0) |
2770 | OutPacket(packet, ThrottleOutPacketType.Task); | 2773 | OutPacket(packet, ThrottleOutPacketType.Task); |
2771 | } | 2774 | } |
2772 | 2775 | ||