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