* Expose a client_throttle_multiplier setting in OpenSim.ini. This multiplier is applied to all the client throttle settings received by the client

* This should probably be 1, but currently by default it is 8, to reflect what was being eon3 in OpenSim before this revision.  So if the client requested a maximum throttle 
of 1500 kilobits per second, we would actually send out 1500 kilobytes per second
* Adjusting this multiplier down towards 1 may improve your OpenSim experience, though in other situations it may degrade (e.g. if you're using a standalone over high bandwidth 
links)
* This is currently a user setting because adjusting it down may currently reveal other OpenSim bugs.
This commit is contained in:
Justin Clarke Casey
2008-11-03 21:09:30 +00:00
parent c789a9d02a
commit 4ff0c39153
5 changed files with 43 additions and 23 deletions

View File

@@ -174,8 +174,6 @@ dump_assets_to_file = false
[Network]
http_listener_port = 9000
remoting_listener_port = 8895
default_location_x = 1000
default_location_y = 1000
@@ -187,7 +185,6 @@ http_listener_cn = "localhost" ; Use the cert with the common name
http_listener_sslport = 9001 ; Use this port for SSL connections
http_listener_ssl_cert = "" ; Currently unused, but will be used for OSHttpServer
; Uncomment below to enable llRemoteData/remote channels
; remoteDataPort = 20800
@@ -207,6 +204,13 @@ inventory_server_url = "http://127.0.0.1:8004"
; user_send_key and user_recv_key, too
messaging_server_url = "http://127.0.0.1:8006"
[ClientStack.LindenUDP]
; Adjust the multiplier applied to all client throttles
; This setting only exists because we're probably over throttling by a factor of 8. Setting this to
; 1 uses the real throttle values, but this may be revealing other bugs, so is currently included as test setting
; You probably don't want to change this.
client_throttle_multiplier = 8;
[Chat]
whisper_distance = 10
say_distance = 30