Commit History

Author SHA1 Message Date
  Justin Clark-Casey (justincc) 3d0ded051c Add debug ability to ignore reliably sent packets that are not acknowledged. 9 years ago
  Justin Clark-Casey (justincc) 8e1e8a0920 Make the performance controlling job processing threads introduced in conference code use a generic JobEngine class rather than 4 slightly different copy/pasted versions. 10 years ago
  Mic Bowman 041a09ecb9 Enable runtime configuration of the minimum rate for adaptive 10 years ago
  Justin Clark-Casey (justincc) ec8d21c434 Label all threadpool calls being made in core OpenSimulator. This is to add problem diagnosis. 10 years ago
  Justin Clark-Casey (justincc) 5ab5d7fe47 Fix recent regression where adaptive throttles stopped adjusting. 10 years ago
  Justin Clark-Casey (justincc) d33964222a Fix an issue where specifying both max client and server outgoing UDP throttles would cause client throttles to be lower than expected when total requests exceeded the scene limit. 10 years ago
  Justin Clark-Casey (justincc) 40314b56f2 Remove the unnecessary intermediate total token bucket. 10 years ago
  Justin Clark-Casey (justincc) 746defa094 Add basic regression test ThrottleTests.TestClientThrottleSetNoLimit 10 years ago
  Justin Clark-Casey (justincc) a142edec03 minor: add apparant total to logging when client sets throttles 10 years ago
  Justin Clark-Casey (justincc) c73e62ea3a minor: fix bug in throttle logging where arguments were mismatched 10 years ago
  Justin Clark-Casey (justincc) 51eb8facd6 Add OutgoingPacketsQueuedCount clientstack stat. 10 years ago
  Justin Clark-Casey (justincc) 05508b5c56 Add "debug lludp throttle log <level> <avatar-first-name> <avatar-last-name>" to control extra throttle related debug logging. 10 years ago
  Justin Clark-Casey (justincc) d3578e2662 Add "debug lludp data out" console command for logging outgoing data just before it's put on the wire. 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
  Oren Hurvitz af3498efdb In "show throttles", show the maximum drip rate. This shows whether a client is being throttled due to past poor performance. 10 years ago
  Mic Bowman 83626e60e6 Adds a configuration option to cannibalize bandwidth from the 11 years ago
  Justin Clark-Casey (justincc) 63c42d6602 Do some simple queue empty checks in the main outgoing udp loop instead of always performing these on a separate fired thread. 11 years ago
  Diva Canto 1b265b213b Added show client-stats [first last] command to expose what viewers are requesting. 11 years ago
  Melanie 5563a8916e Complete removal of the now unused state queue 12 years ago
  Justin Clark-Casey (justincc) ef8570f789 Extend region console "show queues" command to show already collected time since last packeted received by the simulator from a viewer. 12 years ago
  Justin Clark-Casey (justincc) c5826d589a minor: insert some commented out log lines which are a blunt but useful instrument to see packet expiry and received acks 13 years ago
  Justin Clark-Casey (justincc) f9ffd2538f Improve some method doc for LLUDPClient, LLUDPServer and UnackedPacketCollection 13 years ago
  Diva Canto d8ee0cbe1c First stab at cleaning up Caps. Compiles. Untested. 13 years ago