Commit History

Author SHA1 Message Date
  Robert Adams e5367d822b Merge of ubitworkvarnew with opensim/master as of 20150905. 9 years ago
  Diva Canto dac8edd5dd Transformed the LLUDP ad-hoc plugin into a region module. It works. 9 years ago
  UbitUmarov a11edceb00 seems to compile ( tests comented out) 9 years ago
  UbitUmarov 371c9dd2af bad merge? 9 years ago
  Oren Hurvitz 20af31f18e Fixed mistakes related to confusion between Environment.TickCount (milliseconds) and TimeSpan.TicksPerXXX (10000 x milliseconds) 9 years ago
  Melanie Thielker 7aa171e49f Maybe reduce incidence of ghost avatars 9 years ago
  Justin Clark-Casey (justincc) 155da5aad2 Add debug ability to ignore reliably sent packets that are not acknowledged. 9 years ago
  Justin Clark-Casey (justincc) 55e081548c Fix bug where gathering the clientstack..OutgoingPacketsQueuedCount stat would fail with a casting exception for scenes with NPCs 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. 9 years ago
  Justin Clark-Casey (justincc) 86367d7219 refactor: Move methods to start a monitored thread, start work in its own thread and run work in the jobengine from Watchdog to a WorkManager class. 9 years ago
  Justin Clark-Casey (justincc) d6c9705a3b Add incoming packet async handling engine to queue some inbound udp async requests. 9 years ago
  Justin Clark-Casey (justincc) ec8d21c434 Label all threadpool calls being made in core OpenSimulator. This is to add problem diagnosis. 9 years ago
  Justin Clark-Casey (justincc) b2e377f168 Fix setting of max scene throttle so that setting it restricts the child client throttles properly. 10 years ago
  Justin Clark-Casey (justincc) e6af551007 For now, send all non-full terse updates for ones own avatar directly to the LLUDP client stack rather than queueing internally within LLClientView. 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) 9cdd38d0cf Add regression test TestClientThrottleLimited() for throttle behaviour when a max client total limit is enforced server-side 10 years ago
  Justin Clark-Casey (justincc) 1d33a40f59 Add "debug lludp set scene-throttle-max <value>" console command to allow us to potentially set the scene max throttle on the fly. 10 years ago
  Justin Clark-Casey (justincc) c8f5add2fc Add "show server throttles" command for showing server specific information about throttles 10 years ago
  Justin Clark-Casey (justincc) 51eb8facd6 Add OutgoingPacketsQueuedCount clientstack stat. 10 years ago
  Justin Clark-Casey (justincc) 12daa3c3d9 refactor: Move LLUDPServer console commands into their own class. 10 years ago
  Justin Clark-Casey (justincc) f0fd2fa325 refactor: rename "debug lludp throttle status" to "debug lludp throttle get" to match set command 10 years ago
  Justin Clark-Casey (justincc) e144958e03 Add "debug lludp throttle set" command to allow setting of parameters at runtime 10 years ago
  Justin Clark-Casey (justincc) cfc4055991 Make outboudn and packet inbox handling threads highest priority. 10 years ago
  UbitUmarov ba8e1efb43 sadly revert to resend terseUpdates enqueuing them back into entityupdates 9 years ago
  Melanie Thielker 12ebc92e55 Revert "*TEST* send udp sync. Stop uncontroled and hidden use of IO threads." 10 years ago
  UbitUmarov 33ec073320 revert to async send, since past experience showed sync didn't work when 10 years ago
  UbitUmarov 8c41271b33 *TEST* send udp sync. Stop uncontroled and hidden use of IO threads. 10 years ago
  Justin Clark-Casey (justincc) 43520b3e8b Add "debug lludp throttle status" command to return status information about a client's throttle (currently just whether adaptive is enabled). 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