Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | try to work around robust shutdown/quit blocking on mono | UbitUmarov | 2019-03-12 | 1 | -1/+2 |
| | |||||
* | Add Thread.ResetAbort() to various thread loops to clean up errors on | Robert Adams | 2019-02-27 | 1 | -13/+19 |
| | | | | | | | | shutdown. Fixes Mantis #8494. Threads are aborted when shutting down and ThreadAbortException is odd in that it is rethrown at the end of the catch unless the abort is reset. No functional changes but fewer error messages on shutdown. | ||||
* | we should only have one http poll service manager per instance | UbitUmarov | 2018-11-03 | 1 | -11/+12 |
| | |||||
* | forgot about lsl secure urls service.. so lets try another way for now ↵ | UbitUmarov | 2018-11-02 | 1 | -2/+2 |
| | | | | (mantis 8382) | ||||
* | simplify http bycontext key | UbitUmarov | 2018-01-24 | 1 | -12/+15 |
| | |||||
* | give BlockingCollection more chances | UbitUmarov | 2018-01-22 | 1 | -10/+15 |
| | |||||
* | give BlockingCollection another chance | UbitUmarov | 2018-01-21 | 1 | -17/+14 |
| | |||||
* | give concurrentqueue another chance | UbitUmarov | 2018-01-21 | 1 | -21/+9 |
| | |||||
* | revert. The .net concurrent objects look nice, but mono5 cpu load with them ↵ | UbitUmarov | 2017-06-10 | 1 | -32/+30 |
| | | | | does not | ||||
* | replace some locked objects by .net4.0 concurrent objects | UbitUmarov | 2017-06-10 | 1 | -30/+32 |
| | |||||
* | some changes on pollevent | UbitUmarov | 2017-06-06 | 1 | -7/+2 |
| | |||||
* | Merge branch 'master' into httptests | UbitUmarov | 2017-05-31 | 1 | -6/+4 |
|\ | |||||
| * | put back soft http close | UbitUmarov | 2017-05-30 | 1 | -6/+4 |
| | | |||||
* | | Merge branch 'master' into httptests | UbitUmarov | 2017-05-25 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | make a few more threads background ones | UbitUmarov | 2017-05-25 | 1 | -2/+2 |
| | | |||||
* | | merge master | UbitUmarov | 2017-05-23 | 1 | -11/+14 |
|\ \ | |/ | |||||
| * | 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 |
| | | |||||
* | | reenqueue poll events while conn is open, and not expired | UbitUmarov | 2017-05-21 | 1 | -1/+5 |
| | | |||||
* | | Merge branch 'master' into httptests | UbitUmarov | 2017-05-21 | 1 | -33/+1 |
|\ \ | |/ | |||||
| * | 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 | ||||
* | | fix merge | UbitUmarov | 2017-01-05 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | Massive tab and trailing space cleanup | Melanie Thielker | 2017-01-05 | 1 | -2/+2 |
| | | |||||
* | | add a Drop method to PollService Event handlers, Drop requests on ↵ | UbitUmarov | 2016-07-17 | 1 | -32/+63 |
|/ | | | | connections known to be lost or delay event check if they are sending a response | ||||
* | 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 |
| |\ \ \ \ \ |