diff options
author | John Hurliman | 2009-10-06 10:12:59 -0700 |
---|---|---|
committer | John Hurliman | 2009-10-06 10:12:59 -0700 |
commit | fb19d1ca0a7c6e82c540c4e8d22c82c09b7bec98 (patch) | |
tree | bef6315759b63e337e17d7d1e717929e08778f8c /OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs | |
parent | Fixing a few compile errors in the previous commit (diff) | |
download | opensim-SC_OLD-fb19d1ca0a7c6e82c540c4e8d22c82c09b7bec98.zip opensim-SC_OLD-fb19d1ca0a7c6e82c540c4e8d22c82c09b7bec98.tar.gz opensim-SC_OLD-fb19d1ca0a7c6e82c540c4e8d22c82c09b7bec98.tar.bz2 opensim-SC_OLD-fb19d1ca0a7c6e82c540c4e8d22c82c09b7bec98.tar.xz |
* Try/catch around EndInvoke() when Util.FireAndForget() returns to catch exceptions thrown in the async method
* Added packet stats handling to the new LLUDP implementation
* Attempting to avoid a race condition when creating a new LLUDPClient
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs index 767020f..84e705a 100644 --- a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs +++ b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs | |||
@@ -186,8 +186,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
186 | m_udpServer = udpServer; | 186 | m_udpServer = udpServer; |
187 | m_udpClient = udpClient; | 187 | m_udpClient = udpClient; |
188 | m_udpClient.OnQueueEmpty += HandleQueueEmpty; | 188 | m_udpClient.OnQueueEmpty += HandleQueueEmpty; |
189 | // FIXME: Implement this | 189 | m_udpClient.OnPacketStats += PopulateStats; |
190 | //m_udpClient.OnPacketStats += PopulateStats; | ||
191 | 190 | ||
192 | RegisterLocalPacketHandlers(); | 191 | RegisterLocalPacketHandlers(); |
193 | } | 192 | } |