|
The new version has a packet throttle. This is important for keeping most clients alive while sending out bulk packets, but it's definitely something that should be tunable. If you want to experiment, look at NetworkManager.cs:707:
if (ms < 75) Comment that entire part out to revert back to the old behavior, or try changing both instances of 75 to a smaller number to find a happy medium. Thanks John, I made some changes and I was able to get the same good results as before. I never noticed any disconnects with my projects, so I guess I'm still not torturing the sims enough!
It would be nice to have an option in Settings.cs for this. The hard coded default of 75 was too long for the amount of packets I was generating, causing noticeable delays when requesting data. It would be great to be able to change this setting on the fly. I'm changing this Issue Type from Bug to Improvement! Hi,
I had exactly the same performance issue, and resolve it by commenting the incriminated code. You can now disable package throttling altogether by setting THROTTLE_OUTGOING_PACKETS to false in settings.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I should have checked the svn logs much sooner, because the change between r2047-r2048 should have given me a clue.
LIBOMV-343caused the change.Is there an easy way to get the outgoing packet rate changed to levels more like 0.5.0? Or is that not advised?