| Commit message (Collapse) | Author | Files | Lines |
|
* Speeding up ScriptEngine shutdown
* Sharing threads so that minimum total thread count for any amount of regions will be 2. (1 maintenance, 1 script execution)
You can choose more script exec threads if you want of course.
In this commit: Sharing maintenance thread between all regions.
|
|
recommended format.
|
|
|
|
sends a message back to ClientView to close it a second time. (yes we call close twice because there are times when the client closes with a logout and disconnects immediately which causes the UDP server to send a close request to the client thread)
* This update might make things better, it might expose another issue.
|
|
don't try to enumerate dead null ODECharacter objects when things get *really* slow.
|
|
|
|
compiled in DEBUG mode)... Its ugly and even requires a separate thread to track the treads, but it will be very valuable in debugging.
|
|
|
|
an asset back from the cache
|
|
* Resolve a bad logic bug in AssetCache.GetAsset()
* This may make some asset related things work better (possibly getting main map images will now be improved).
|
|
|
|
data from the asset server
* This should stop the constant increase in the download requests statistics
* If you see stat numbers for download requests which are far from what you'd expect, please report
|
|
threads console command will list all threads. This + yesterdays naming threads patch will give a good overview of what threads we have running.
|
|
|
|
|
|
the source of the null on multicast_void: error?
|
|
|
|
* This fixes some of the 'runaway downloads' problem but not all of it
* Also fix up logging messages so texture requests are reported as such rather than as assets
|
|
in timed scripts...
|
|
* turned script asset fetching asynchronous
|
|
AbortXfer packets. And the "saving data" message in the client on logout seems to have gone. (So that message was all my fault.)
|
|
they help with the xfer/grey avatar problems.
|
|
|
|
Groups Module, made it shared to save on threads.
|
|
scene)
* Fixed ClickAction situation on the same note (properties shouldn't cause big changes)
* Added some more debug output to AssetCache
|
|
* Untangled a tangly shutdown loop for the ScenePresence.
* Suggested to the Garbage Collector that this may be a good time to >.>, <.< *gasp* collect the memory.
|
|
themselves for updates looking for changes. This runs 10 times a second.
* Set the massively slow UpdateEntities method to run every 2 seconds instead of 10 times a second. This method runs through *all* of the entities can calls the virtual update().
* Documented some of the code in the scene.Update method.
|
|
|
|
* The reason why pending downloads tick ever upwards is because missing assets are never signalled to the TextureSender
* Rectifying this is not straightfoward, but this will constitute the next patch.
* This does not explain the memory leak.
|
|
makes it easier to pick out a restart of OpenSim in an appended log file
|
|
This patch implements the llSendRemoteData command and fixes mantis 552,
and possibly 586.
|
|
with a triangle hollow, Cube with a cylinder hollow, cylinder with a triangle hollow, etc.
* More work needs to be done here as several of the profileshape/hollow combinations are rotationally offset from where they render in the client.
|
|
threads so it will be easier to debug.
|
|
|
|
object types in the drop down on the object tab. Positive tapers are slightly incorrect(prim sinks into ground a tiny bit). Everything else that's supported works as expected. Hollow, cut, negative tapers, top shear.
|
|
ASCII!
|
|
Patch provided by Openlifegrid.com
Adds locks around clientCircuits and clientCircuits_reverse Adds existance check on adding to clientCircuits for clients resending UseCircuit packet.
Adds locks around Clientmanager.m_clients for add/remove/tryGet calls
|
|
was trying to set the height of avatar to 127m, which you can imagine is a bit /wrong\
|
|
region server on login
* This will make it more obvious if one accidentally starts one's region server in standalone rather than grid mode but then tries to login to a grid (as I am wont to do)
* We are now sending back a fault code (-32601) if no xmlrpc method is found rather than an ordinary message
|
|
* Trapped a few more into little self contained boxes with padlocks on them.
|
|
* Minor documentation bits
|
|
lines instead. If you want to see them, uncomment the lines, alternatively open up the simulator statistics in the client to get a 'bytes unacked' which is the same information, just compressed so it doesn't lag the simulator and make it harder to pick out useful debug information from the console.
|
|
to debug to see them or pull up the simulator statistics in the client to see the 'un acked packet bytes'.
|
|
|
|
should actually all be uints, but this will hopefully let people log in again.
|
|
creator wants to see a starting region for a user
* This also resolves mantis 601
|
|
If no scriptengine is specified then don't try to load any.
|
|
the randoms segfaults
|
|
In his own words:
If a prim becomes a listener or remote channel and the script is deleted, it cannot become a listener or channel again with a new script.
This patch fixes that.
|
|
(thanks Chi11ken). when I forgot to commit it on saturday.
[The ComsmsManager will die]
|