Melanie Thielker
|
8014ce7f1a
Fix a nullref in a debug message. If we have no SceneAgent, we can't output data from it.
|
10 years ago |
Melanie Thielker
|
d43d3df724
Reinstate closing the client if CloseAgen returns false. This was part
|
10 years ago |
UbitUmarov
|
3d9f25a19d
revert changes to m_pendingCache and remove client close if there is no
|
10 years ago |
UbitUmarov
|
908e0e1cef
do not use a blind expire of m_pendingCache. Entries must be valid while
|
10 years ago |
Melanie Thielker
|
42b2248960
If a client's SceneAgent is null, that client is not fully logged in or
|
10 years ago |
Justin Clark-Casey (justincc)
|
e4d16e6795
Make LLUDP output queue refill thread active by default, since load tests have shown that this has better scalability.
|
10 years ago |
UbitUmarov
|
50433e089b
*needs testing, not that good* change throttles math using floats and not
|
10 years ago |
UbitUmarov
|
92b0b27caf
dont append acks to a resend packet
|
10 years ago |
UbitUmarov
|
ea1c232f92
revert droping udp packet resends after 6 retries, keep resending.
|
10 years ago |
UbitUmarov
|
542118adf1
remove from use the UpdatesResend on resending udp packets. Just resend
|
10 years ago |
Justin Clark-Casey (justincc)
|
4e03d352c3
Extend drop command to "debug lludp drop <in|out>..." to allow drop of inbound packets.
|
10 years ago |
Justin Clark-Casey (justincc)
|
298376d5c7
Add "debug lludp drop out <add|remove> <packet-name>" console command for debug/test purposes.
|
10 years ago |
Justin Clark-Casey (justincc)
|
84cea46c10
Add experimental OutgoingQueueRefillEngine to handle queue refill processing on a controlled number of threads rather than the threadpool.
|
10 years ago |
Justin Clark-Casey (justincc)
|
b375f86f11
Make LLUDPServer.Scene publicly gettable/privately settable instead of protected so that other logging code in the clientstack can record more useful information
|
10 years ago |
UbitUmarov
|
1edaf29149
NextAnimationSequenceNumber be a udpserver variable with random start
|
10 years ago |
Justin Clark-Casey (justincc)
|
e0c6bfa81e
If a user moves back in sight of a child region before the agent has been closed on teleport, don't unnecessarily resend all avatar and object data about that region.
|
10 years ago |
Justin Clark-Casey (justincc)
|
91e1aaa5d4
On teleport to a region that already has a child agent established (e.g. a neighbour) don't resend all the initial avatar and object data again.
|
10 years ago |
UbitUmarov
|
a46d6004df
reduce ping filter time constant
|
10 years ago |
UbitUmarov
|
8c657e4837
add a estimator of client ping time, and painfully make it visible in show
|
10 years ago |
Justin Clark-Casey (justincc)
|
0db6f3a2bd
Only set up the UnackedMethod for an outgoing message if that message is actually meant to get an ack (because it's reliable).
|
10 years ago |
UbitUmarov
|
cf48b814eb
remove HandleCompleteMovementIntoRegion delay hack from llUDPserver. If we
|
10 years ago |
UbitUmarov
|
0760fa3106
process AgentUpdates in order with rest of packets. Only give higher priority to chat
|
10 years ago |
UbitUmarov
|
20b3cab5d1
take agentUpdate checks out of llUDPserver (disabling useless debug) and
|
10 years ago |
UbitUmarov
|
c0378d5430
actually let delay match throttles as original design
|
10 years ago |
UbitUmarov
|
ebc18a80bf
OutgoingPacketHandler can not be paced by hits on SendPacket()
|
10 years ago |
UbitUmarov
|
3cca5ec667
check...
|
10 years ago |
UbitUmarov
|
3d81f25e34
Revert "start sending terrain in scenePresence after well defined avatar. Minor"
|
10 years ago |
UbitUmarov
|
05a2feba5d
start sending terrain in scenePresence after well defined avatar. Minor
|
10 years ago |
UbitUmarov
|
55df2b317c
dont send packets twice
|
10 years ago |
Oren Hurvitz
|
528704bc04
Added "debug packet --all" option, which changes the packet logging level for both current and future clients
|
10 years ago |