diff options
author | John Hurliman | 2009-10-21 16:21:08 -0700 |
---|---|---|
committer | John Hurliman | 2009-10-21 16:21:08 -0700 |
commit | b06f258319f088bcf6658880ed371ef313bac3b6 (patch) | |
tree | 938a7e9b2b07e40627acd74723aa1d2c8f661a67 /OpenSim/Framework/MainServer.cs | |
parent | * Changed the timing calculations for sending resends/acks/pings from per-cli... (diff) | |
download | opensim-SC-b06f258319f088bcf6658880ed371ef313bac3b6.zip opensim-SC-b06f258319f088bcf6658880ed371ef313bac3b6.tar.gz opensim-SC-b06f258319f088bcf6658880ed371ef313bac3b6.tar.bz2 opensim-SC-b06f258319f088bcf6658880ed371ef313bac3b6.tar.xz |
* FireQueueEmpty now checks if a measurable amount of time has passed, and if not it sleeps for a small amount of time. This throttles OnQueueEmpty calls where there is no callback or the callback is doing very little work
* Changed HandleQueueEmpty()'s Monitor.TryEnter() calls to locks. We want to take our time in this function and do all the work necessary, since returning too fast will induce a sleep anyways
Diffstat (limited to 'OpenSim/Framework/MainServer.cs')
0 files changed, 0 insertions, 0 deletions