Justin Clark-Casey (justincc)
|
8e1bf55e7b
Add IncomingPacketsResentCount clientstack statistics
|
11 ani în urmă |
Justin Clark-Casey (justincc)
|
4c4a1cf715
Start counting resent packets in the places that I missed when the stat was first added a few commits ago
|
11 ani în urmă |
Justin Clark-Casey (justincc)
|
3d5a7e9b19
Add OutgoingPacketsResentCount clientstack stat.
|
11 ani în urmă |
Justin Clark-Casey (justincc)
|
cccdfcb59e
Comment out LLUDPServer.BroadcastPacket() to reduce code complexity. Appears to be a never used method.
|
11 ani în urmă |
Justin Clark-Casey (justincc)
|
5d61c4039d
Only set the data present event if we actually queued an outoing packet (not if we sent immediately)
|
11 ani în urmă |
Justin Clark-Casey (justincc)
|
2cd95fac73
refactor: Rename Scene.AddNewClient() to AddNewAgent() to make it obvious in the code that this is symmetric with CloseAgent()
|
11 ani în urmă |
Justin Clark-Casey (justincc)
|
b16bc7b01c
refactor: rename Scene.IncomingCloseAgent() to CloseAgent() in order to make it clear that all non-clientstack callers should be using this rather than RemoveClient() in order to step through the ScenePresence state machine properly.
|
11 ani în urmă |
Justin Clark-Casey (justincc)
|
32ddfc2740
Reinsert client.SceneAgent checks into LLUDPServer.HandleCompleteMovementIntoRegion() to fix race condition regression in commit 7dbc93c (Wed Sep 18 21:41:51 2013 +0100)
|
11 ani în urmă |
Justin Clark-Casey (justincc)
|
732554be04
Reinsert 200ms sleep accidentally removed in commit 7dbc93c (Wed Sep 18 21:41:51 2013 +0100)
|
11 ani în urmă |
Justin Clark-Casey (justincc)
|
f4d82a56f4
Double the time spent waiting for a UseCircuitCode packet in LLUDPServer.HandleCompleteMovementIntoRegion()
|
11 ani în urmă |
Justin Clark-Casey (justincc)
|
7dbc93c62a
Change logging to provide more information on LLUDPServer.HandleCompleteMovementIntoRegion()
|
11 ani în urmă |
Justin Clark-Casey (justincc)
|
93dffe1777
Add stat clientstack.<scene>.IncomingPacketsOrphanedCount to record well-formed packets that were not initial connection packets and could not be associated with a connected viewer.
|
11 ani în urmă |
Justin Clark-Casey (justincc)
|
0d5680e971
Count any incoming packet that could not be recognized as an LLUDP packet as a malformed packet. Record this as stat clientstack.<scene>.IncomingPacketsMalformedCount
|
11 ani în urmă |
Justin Clark-Casey (justincc)
|
b1c26a56b3
Fix an issue where under teleport v2 protocol, teleporting from regions in an line from A->B->C would not close region A when reaching C
|
11 ani în urmă |
Justin Clark-Casey (justincc)
|
68b98a8003
minor: Add name to debug lludp packet level feedback on console
|
11 ani în urmă |
Justin Clark-Casey (justincc)
|
0c4c084bed
Try a different approach to slow terrain update by always cycling the loop immediately if any data was sent, rather than waiting.
|
11 ani în urmă |
Justin Clark-Casey (justincc)
|
932c382737
Revert "Issue: painfully slow terrain loading. The cause is commit d9d995914c5fba00d4ccaf66b899384c8ea3d5eb (r/23185) -- the WaitOne on the UDPServer. Putting it back to how it was done solves the issue. But this may impact CPU usage, so I'm pushing it to test if it does."
|
11 ani în urmă |
Diva Canto
|
59b461ac0e
Issue: painfully slow terrain loading. The cause is commit d9d995914c5fba00d4ccaf66b899384c8ea3d5eb (r/23185) -- the WaitOne on the UDPServer. Putting it back to how it was done solves the issue. But this may impact CPU usage, so I'm pushing it to test if it does.
|
11 ani în urmă |
Justin Clark-Casey (justincc)
|
1416c90932
minor: Add timeout secs to connection timeout message. Change message to reflect it is a timeout due to no data received rather than an ack issue.
|
11 ani în urmă |
Justin Clark-Casey (justincc)
|
8004e6f31c
Fix issue just introduced in 8efe4bfc2ed7086e9fdf4812297e6525f955f6ac where I accidentally left in a test line to force very quick client unack
|
11 ani în urmă |
Justin Clark-Casey (justincc)
|
8efe4bfc2e
Make "abnormal thread terminations" into "ClientLogoutsDueToNoReceives" and add this to the StatsManager
|
11 ani în urmă |
Diva Canto
|
cac37e298c
Deleted all [ZZZ] debug messages.
|
11 ani în urmă |
Diva Canto
|
e6a0f6e428
One more thing to test in order to let CompleteMovement go up the stack.
|
11 ani în urmă |
Diva Canto
|
14530b2607
Minor adjustment on timings of waits.
|
11 ani în urmă |
Diva Canto
|
3891a8946b
New Teleport protocol (V2), still compatible with V1 and older. (version of the destination is being checked)
|
11 ani în urmă |
Justin Clark-Casey (justincc)
|
a57a472ab8
Add proper method doc and comments to m_dataPresentEvent (from d9d9959)
|
11 ani în urmă |
Justin Clark-Casey (justincc)
|
9fb9da1b6c
Add clientstack.InboxPacketsCount stat. This records the number of packets waiting to be processed at the second stage (after initial UDP processing)
|
11 ani în urmă |
Justin Clark-Casey (justincc)
|
60732c96ef
Add clientstack.OutgoingUDPSendsCount stat to show number of outbound UDP packets sent by a region per second
|
11 ani în urmă |
Justin Clark-Casey (justincc)
|
8396f1bd42
Record raw number of UDP receives as clientstack.IncomingUDPReceivesCount
|
11 ani în urmă |
Justin Clark-Casey (justincc)
|
bf517899a7
Add AverageUDPProcessTime stat to try and get a handle on how long we're taking on the initial processing of a UDP packet.
|
11 ani în urmă |