Commit History

Author SHA1 Message Date
  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