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 |