Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | put back soft http close | UbitUmarov | 2017-05-30 | 1 | -6/+4 |
| | |||||
* | make a few more threads background ones | UbitUmarov | 2017-05-25 | 1 | -2/+2 |
| | |||||
* | please DIE! PLEASE?? | UbitUmarov | 2017-05-23 | 1 | -4/+7 |
| | |||||
* | make sure we drop requests if DoHTTPGruntWork fails | UbitUmarov | 2017-05-22 | 1 | -4/+9 |
| | |||||
* | remove LongPoll type and queues. Events should now have reduced latency ↵ | UbitUmarov | 2017-05-21 | 1 | -33/+1 |
| | | | | also. About previus commit, it maybe a modified ingen-e3s-v1.33 script that is broken, and not the original version, can't tell | ||||
* | Massive tab and trailing space cleanup | Melanie Thielker | 2017-01-05 | 1 | -2/+2 |
| | |||||
* | http send is blocking, so we need we need to do it async in all cases. - ↵ | UbitUmarov | 2016-07-16 | 1 | -18/+12 |
| | | | | this will need revision after server changes | ||||
* | at last we can login and see objects ( friends is dead and disable in | UbitUmarov | 2015-09-03 | 1 | -50/+6 |
| | | | | scenepresence) | ||||
* | seems to compile ( tests comented out) | UbitUmarov | 2015-09-02 | 1 | -156/+26 |
| | |||||
* | bad merge? | UbitUmarov | 2015-09-01 | 1 | -22/+193 |
|\ | |||||
| * | change pollService stop() to send 503 error and no keepalive. ( untested ) | UbitUmarov | 2015-08-18 | 1 | -5/+9 |
| | | |||||
| * | try to serialize http requests from same connection, so they are processed | UbitUmarov | 2015-08-18 | 1 | -0/+46 |
| | | | | | | | | in order. ( next commits will be about necessary keepAlive changes needed) | ||||
| * | change/fix previus commits | UbitUmarov | 2014-10-13 | 1 | -2/+10 |
| | | |||||
| * | tune poll smartThreadpool use and give it a name | UbitUmarov | 2014-10-13 | 1 | -2/+5 |
| | | |||||
| * | change previus code, send a NoEvents response back to http server, even | UbitUmarov | 2014-07-24 | 1 | -3/+0 |
| | | | | | | | | | | if we know there is no one there, so that the server finishes handling it. | ||||
| * | request.DoHTTPGruntWork(..) is now identical to our version, so use | UbitUmarov | 2014-07-23 | 1 | -40/+5 |
| | | | | | | | | | | those again, getting code closer to os again | ||||
| * | Merge branch 'master' into careminster | Melanie | 2013-07-24 | 1 | -2/+2 |
| |\ | | | | | | | | | | | | | | | | | | | Conflicts: OpenSim/Framework/Servers/HttpServer/PollServiceRequestManager.cs OpenSim/Region/CoreModules/Framework/Caps/CapabilitiesModule.cs OpenSim/Region/CoreModules/World/WorldMap/WorldMapModule.cs | ||||
| * \ | Merge branch 'avination-current' into careminster | Melanie | 2013-06-11 | 1 | -144/+0 |
| |\ \ | |||||
| | * | | Clean up poll service | Melanie | 2013-06-07 | 1 | -144/+0 |
| | | | | |||||
| * | | | Merge branch 'master' into careminster | Melanie | 2013-06-11 | 1 | -5/+7 |
| |\ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | | Conflicts: OpenSim/Capabilities/Handlers/GetTexture/GetTextureHandler.cs OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs OpenSim/Services/Connectors/Asset/AssetServicesConnector.cs | ||||
| * | | | Send 503 when throttling textures | Melanie | 2013-04-25 | 1 | -1/+1 |
| | | | | |||||
| * | | | Merge branch 'master' into careminster | Melanie | 2013-01-19 | 1 | -4/+12 |
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs OpenSim/Framework/Servers/HttpServer/PollServiceRequestManager.cs OpenSim/Region/Framework/Scenes/Animation/ScenePresenceAnimator.cs | ||||
| * | | | | create a new PollServiceHttpRequest req per loop since they can be sent to | UbitUmarov | 2012-09-27 | 1 | -5/+1 |
| | | | | | | | | | | | | | | | | | | | | another working thread | ||||
| * | | | | just remove the damm thing | UbitUmarov | 2012-09-26 | 1 | -17/+1 |
| | | | | | |||||
| * | | | | Seems nothing actually need the request body for getevents. so change | UbitUmarov | 2012-09-26 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | control flag to false | ||||
| * | | | | keep watchdog happy using it to kill his threads | UbitUmarov | 2012-09-26 | 1 | -9/+1 |
| | | | | | |||||
| * | | | | more changes to PollService | UbitUmarov | 2012-09-26 | 1 | -24/+17 |
| | | | | | |||||
| * | | | | Change the poll service to use a thread pool for replies to make sure the | Melanie | 2012-09-23 | 1 | -7/+38 |
| | | | | | | | | | | | | | | | | | | | | event queues aren't blocked by other traffic. | ||||
| * | | | | Revamp the HTTP textures handler to allow a maximum of four fetches | Melanie | 2012-09-14 | 1 | -2/+1 |
| | | | | | | | | | | | | | | | | | | | | at any time and to drop requests for avatars n longer in the scene | ||||
| * | | | | Fix background inventory loading (Viewer 3) so it won't lag out the sim | Melanie | 2012-08-24 | 1 | -1/+2 |
| | | | | | |||||
| * | | | | Merge branch 'master' into careminster | Melanie | 2012-07-28 | 1 | -0/+1 |
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: OpenSim/Framework/Monitoring/BaseStatsCollector.cs OpenSim/Region/Application/OpenSim.cs OpenSim/Region/Application/OpenSimBase.cs OpenSim/Region/Framework/Scenes/SceneManager.cs bin/OpenMetaverse.Rendering.Meshmerizer.dll bin/OpenMetaverse.StructuredData.dll bin/OpenMetaverse.dll bin/OpenMetaverseTypes.dll prebuild.xml | ||||
| * \ \ \ \ | Merge branch 'ubitwork' into avination | Melanie | 2012-07-17 | 1 | -10/+47 |
| |\ \ \ \ \ | |||||
| | * | | | | | fix PollServiceRequestManager | UbitUmarov | 2012-07-17 | 1 | -10/+47 |
| | | | | | | | |||||
| * | | | | | | Replace PollServiceRequestManager with older version, add extra logging to | Melanie | 2012-07-17 | 1 | -7/+6 |
| |/ / / / / | | | | | | | | | | | | | | | | | | | event exceptions to see call path leading up to it. | ||||
| * | | | | | Merge branch 'avination' into careminster | Melanie | 2012-07-06 | 1 | -0/+236 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: OpenSim/Framework/Servers/HttpServer/PollServiceEventArgs.cs OpenSim/Region/ClientStack/Linden/Caps/EventQueue/EventQueueGetModule.cs OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs | ||||
| | * | | | | | Convert the slow request queue into a regular queue and add some cleanup | Melanie | 2012-07-06 | 1 | -4/+18 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | and locking. | ||||
| | * | | | | | Fix the boo-boo | Melanie | 2012-07-05 | 1 | -3/+3 |
| | | | | | | | |||||
| | * | | | | | Add an EventType enum and Type field to the poll service event args. This allows | Melanie | 2012-07-05 | 1 | -11/+26 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the manager to tell what type of event it is. All events except for lsl http in go to the "slow queue" which is run once per second as before. | ||||
| | * | | | | | use the pollEvent timeout paramenter on pooling | UbitUmarov | 2012-07-04 | 1 | -4/+7 |
| | | | | | | | |||||
| | * | | | | | *test2* http poll: increased again the pool rate do 10/s but increased ↵ | UbitUmarov | 2012-07-04 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | timeout to 1s. So data there is less delay when there is new data, but enought waiting time for it to be avaiable | ||||
| | * | | | | | *test* slow http retries pool rate to original 1s | UbitUmarov | 2012-07-04 | 1 | -1/+1 |
| | | | | | | | |||||
| | * | | | | | *TO CHECK/REVIEW/REVERT/TEST whatever* pollService new requests get enqueued ↵ | UbitUmarov | 2012-07-01 | 1 | -0/+203 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | to unified requests queue directly. Retries get into that every 100ms. 3 working threads as before plus another that only does retries timming. | ||||
| * | | | | | | Merge branch 'avination' into careminster | Melanie | 2012-06-29 | 1 | -2/+5 |
| |\ \ \ \ \ \ | | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | Conflicts: OpenSim/Framework/Servers/HttpServer/PollServiceWorkerThread.cs | ||||
| | * | | | | | Add an event to the poll service manager thread to allow starting it | Melanie | 2012-06-26 | 1 | -2/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | when needed rather than once per second. That is just too slow! | ||||
* | | | | | | | refactor: Move methods to start a monitored thread, start work in its own ↵ | Justin Clark-Casey (justincc) | 2014-11-25 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | thread and run work in the jobengine from Watchdog to a WorkManager class. This is to achieve a clean separation of concerns - the watchdog is an inappropriate place for work management. Also adds a WorkManager.RunInThreadPool() class which feeds through to Util.FireAndForget. Also switches around the name and obj arguments to the new RunInThread() and RunJob() methods so that the callback obj comes after the callback as seen in the SDK and elsewhere | ||||
* | | | | | | | Add httpserver.<port>.QueuedPollResponses and ↵ | Justin Clark-Casey (justincc) | 2014-03-18 | 1 | -2/+24 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | httpserver.<port>.ProcessedPollResponses statistics | ||||
* | | | | | | | minor: Correction to description of QueuedPollResponses since this covers ↵ | Justin Clark-Casey (justincc) | 2014-03-18 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | long poll and other 'poll' types | ||||
* | | | | | | | Add httpserver.<port-number>,QueuedPollResponses stat | Justin Clark-Casey (justincc) | 2014-03-18 | 1 | -0/+13 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This shows the number pf poll responses queued for processing. | ||||
* | | | | | | | Add regression test for http inventory fetch. | Justin Clark-Casey (justincc) | 2014-03-17 | 1 | -71/+104 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Involved some restructuring to allow regression tests to dequeue inventory requests and perform poll responses synchronously rather than async | ||||
* | | | | | | | remove mono compiler warnings from PollServiceRequestManager | Justin Clark-Casey (justincc) | 2013-08-17 | 1 | -4/+2 |
| | | | | | | |