aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack/Linden/UDP/LLUDPClient.cs
diff options
context:
space:
mode:
authorUbitUmarov2017-06-13 19:04:18 +0100
committerUbitUmarov2017-06-13 19:04:18 +0100
commitad43cc6784b5422c5b7125a4f9356a3fa7fe2aee (patch)
tree59b8555f11cebc65a15ac2807037187a3a27a879 /OpenSim/Region/ClientStack/Linden/UDP/LLUDPClient.cs
parentmake JobEngine be a workitem of mail pool (smartThread), with the option to r... (diff)
downloadopensim-SC-ad43cc6784b5422c5b7125a4f9356a3fa7fe2aee.zip
opensim-SC-ad43cc6784b5422c5b7125a4f9356a3fa7fe2aee.tar.gz
opensim-SC-ad43cc6784b5422c5b7125a4f9356a3fa7fe2aee.tar.bz2
opensim-SC-ad43cc6784b5422c5b7125a4f9356a3fa7fe2aee.tar.xz
change llclient async udp packets processing. Removed the shared Jobengine that made only one thread do some packets for all users, and removed the FireAndForget, so each user could issue a unlimited number of threads. Added a new JobEngine per client, so each gets at most one thread,and that thread can be released if iddle (for 5 seconds )
Diffstat (limited to 'OpenSim/Region/ClientStack/Linden/UDP/LLUDPClient.cs')
0 files changed, 0 insertions, 0 deletions