Commit Graph

984 Commits

Author SHA1 Message Date
UbitUmarov
b24c669c16 more on the hack (runprebuild) 2019-01-02 16:44:13 +00:00
UbitUmarov
02492f7b15 replace my hack by others hack 2019-01-01 12:06:29 +00:00
UbitUmarov
813fda90da temporary HACK to not kill some viewers 2018-12-31 16:58:44 +00:00
UbitUmarov
ffca7de65d add some persistence (mysql only) 2018-12-30 22:31:32 +00:00
UbitUmarov
24c4cf74c6 mantis 8436: fix lludp message 2018-12-30 19:00:43 +00:00
UbitUmarov
817b622b79 changes on updates 2018-12-30 02:41:13 +00:00
UbitUmarov
cf89799c0b changes on updates 2018-12-29 23:03:03 +00:00
UbitUmarov
333aa0d67c changes on updates 2018-12-29 16:52:16 +00:00
UbitUmarov
4a73cc81dc now break several things at same time... sog/sop updates, threads options,... 2018-12-28 13:52:59 +00:00
UbitUmarov
7a4d8017d7 simplify a bit 2018-12-02 00:41:01 +00:00
UbitUmarov
28366f789e change HandlerDeRezObject again to account for out or order packets 2018-11-26 04:19:41 +00:00
UbitUmarov
dc9f0d3627 change code feature that old compilers don't suport 2018-11-26 01:29:25 +00:00
UbitUmarov
cded996265 remove a dev only conditional on lludp handlers; change parcel lists updates a bit; 2018-11-25 18:56:38 +00:00
UbitUmarov
d179b2dda1 avoid data references stuck in packet pools 2018-11-25 18:38:37 +00:00
UbitUmarov
590d7ccf43 try better handling of llupd DeRezObject 2018-11-23 02:09:35 +00:00
UbitUmarov
ad8ddb8a78 changes to objects updates prioritizing getting dust on my disk. Schemes reduced to SimpleAngularDistance and BestAvatarResponsiveness 2018-11-07 20:32:39 +00:00
UbitUmarov
3741abab7c udp threads don't need to be fg 2018-11-06 15:18:36 +00:00
UbitUmarov
cf33e0440a reduce some threads priority 2018-10-28 14:43:14 +00:00
UbitUmarov
ed0e2623b9 add a few more gc collect in some spots 2018-09-29 17:42:12 +01:00
UbitUmarov
ca7bd13dee sound radius is a prim prop only set by llSetSoundRadius, fix it in case viewers do fix its use (ignored for now) 2018-04-10 21:45:11 +01:00
UbitUmarov
63418349e5 mantis 8275: fix llStopSound for llPlaySound. Code was doing as SL wiki but not as not real regions with FireStorm. Singularity will only stop loop sounds. None stops Trigger 2018-04-10 07:27:10 +01:00
UbitUmarov
73177f2afa some new code got in ahead of its time 2018-02-03 20:50:06 +00:00
UbitUmarov
42d07e283f pesty warnings 2018-02-03 20:37:36 +00:00
UbitUmarov
a67b523acf Merge branch 'master' into httptests 2018-01-22 21:44:05 +00:00
UbitUmarov
af9bff7ed2 try fix mantis 8283 2018-01-22 21:43:21 +00:00
UbitUmarov
9e4bf3439c change throtle datasnapshot get 2018-01-22 19:50:07 +00:00
UbitUmarov
d38161f83d retire our BlockingQueue replaced by BlockingCollection and cross fingers 2018-01-22 17:09:38 +00:00
UbitUmarov
49b4408782 some cleanup 2018-01-20 12:11:07 +00:00
UbitUmarov
e9d2d81880 pesty warnings 2018-01-17 07:04:07 +00:00
UbitUmarov
2f13b68d4f add missing part of mutes list protocol 2017-11-16 17:50:06 +00:00
UbitUmarov
5360a8fea4 mantis 8258: also limit mesh basic shape torus hole sizeY on (some) existent objects. 2017-10-30 18:56:05 +00:00
UbitUmarov
2247251c2f bug fix: Of course i had to pick a wrong number for profileBegin 2017-09-16 18:58:10 +01:00
UbitUmarov
05da6b9f14 bug fix. Increase the values of profileHollow and profileBegin used to match pbs number of faces and the Mesh number of faces. The small values i used before seem to be randomly lost. 2017-09-16 00:19:58 +01:00
UbitUmarov
396ab1424c in some cases ll TPVs can only see avatar rotations around Z or camera misbehaves 2017-08-25 23:44:59 +01:00
UbitUmarov
35b1166ba8 add a few more... 2017-07-25 04:10:22 +01:00
UbitUmarov
1557b78d67 add missing session ID verification 2017-07-25 04:04:55 +01:00
UbitUmarov
40b16f1705 SimpleAngularDistance update prioritization scheme ameks no sense without ordered dequeue of the updates 2017-07-10 22:01:38 +01:00
UbitUmarov
f8cdccc167 a few more changes on entities updates 2017-07-10 21:12:34 +01:00
UbitUmarov
6bac44e767 bug fix 2017-06-29 00:42:35 +01:00
UbitUmarov
b0a0163253 BUG FIX: change lludp hovertext utf-8 cut point. Thx djphil 2017-06-28 01:29:49 +01:00
UbitUmarov
d9a300fa8e some cleanup.. remove some stats that only some do look at once on a lifetime 2017-06-14 20:19:13 +01:00
UbitUmarov
ed8526bcfb coment out tests that now depend on active thread pool 2017-06-13 20:34:21 +01:00
UbitUmarov
ad43cc6784 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 ) 2017-06-13 19:04:18 +01:00
UbitUmarov
f33a871d61 hope gc does remove a little dic and contents 2017-06-13 14:15:28 +01:00
UbitUmarov
fd8836e493 dont let time go back 2017-06-13 14:09:34 +01:00
UbitUmarov
3ba63dde6e udp is not tcp. If mono versions have bronke udp sento, better update, also having 300 threads because object select is not funny 2017-06-13 12:17:39 +01:00
UbitUmarov
e650a4ff16 remove excessive notion of paralelism 2017-06-13 08:56:21 +01:00
UbitUmarov
be975d1e89 add a adicional in transit flag to signal HG tps, and use it to ignore usernames requests sent to start region during tp; don't send unknows display names ( getdisplaynames cap ) 2017-06-09 23:27:33 +01:00
UbitUmarov
73222e4dd4 fix IClientIPEndpoint broken by justin long ago.. but stop using it
except on SceneBanner, later it my be also removed from there and
 everywhere
2017-05-22 19:16:42 +01:00
UbitUmarov
9ab8ce1404 fix remote requests for dwell, so dwell module still called 2017-05-14 04:17:48 +01:00