Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0008728opensim[REGION] OpenSim Corepublic2020-07-13 11:092020-07-18 07:48
ReporterLuisillo_Contepomi 
Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
StatusnewResolutionopen 
PlatformpcOSwindowsOS Versionwin7-64
Product Version 
Target VersionFixed in Version 
Summary0008728: (0.9.2Dev last) After restart a region have Multiple red BASE HTTP SERVER and lost items or textures.
DescriptionAfter a region restart avatar login multiple red alerts and avatar can not see some items or textures:

20:03:15 - [BASE HTTP SERVER]: OnRequest() failed: The collection has been dispo
sed.
Object name: 'BlockingCollection'. System.ObjectDisposedException: The collectio
n has been disposed.
Object name: 'BlockingCollection'.
   at System.Collections.Concurrent.BlockingCollection`1.CheckDisposed()
   at System.Collections.Concurrent.BlockingCollection`1.TryAddWithNoTimeValidat
ion(T item, Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at System.Collections.Concurrent.BlockingCollection`1.Add(T item)
   at OpenSim.Region.ClientStack.Linden.GetAssetsModule.PollServiceAssetEventArg
s.<>c__DisplayClass5_0.<.ctor>b__3(UUID requestID, OSHttpRequest request) in X:\
0.9.2\zz13julio\OpenSim\Region\ClientStack\Linden\Caps\GetAssetsModule.cs:line 3
05
   at OpenSim.Framework.Servers.HttpServer.BaseHttpServer.OnRequest(Object sourc
e, RequestEventArgs args) in X:\0.9.2\zz13julio\OpenSim\Framework\Servers\HttpSe
rver\BaseHttpServer.cs:line 599


Edited for add product version
Steps To Reproducelogin in a region.
order restart from console or viewer.
after restart login and see console.
TagsNo tags attached.
Git Revision or version number
Run Mode Grid (1 Region per Sim)
Physics EngineubODE
Script EngineYEngine
Environment.NET / Windows64
Mono VersionNone
ViewerFirestorm 6.3.9.58205
Attached Files

- Relationships

-  Notes
(0036597)
UbitUmarov (administrator)
2020-07-13 13:16

DO NOT use restart comands.
Those are BROKEN
(0036598)
tampa (reporter)
2020-07-13 13:27

Proposal, let's rename them to "reload" rather than restart
(0036599)
UbitUmarov (administrator)
2020-07-13 13:29

Not even that. Remember how mono just did stall with shutdown, ad how we still have errors dunring shutdown.
Not even sure is this will ever be possible to fix under c#, .net(mono) and their stupit GC.
(0036600)
UbitUmarov (administrator)
2020-07-13 13:36

just did disable that command on master
there is still a resart module that will do the same if used
(0036602)
Luisillo_Contepomi (reporter)
2020-07-14 02:35

It should also be disabled or avoid the possibility of using it from the viewer
(0036614)
tampa (reporter)
2020-07-18 05:41

Actually since you can configure it to a true shutdown rather than region reboot it is still a useful way to allow region owners to reboot the simulator from the viewer. That functionality should be retained. If one has setup a proper service checking or simple task schedule then this serves as a good way to clear region caches and commit content to disk.
(0036616)
Luisillo_Contepomi (reporter)
2020-07-18 07:48
edited on: 2020-07-18 08:56

Thank you tampa.

Opensim.ini :

    ;# {InworldRestartShutsDown} {} {Shutdown instance on region restart?} {true false} false
    ;; If you have only one region in an instance, or to avoid the many bugs
    ;; that you can trigger in modules by restarting a region, set this to
    ;; true to make the entire instance exit instead of restarting the region.
    ;; This is meant to be used on systems where some external system like
    ;; Monit will restart any instance that exits, thereby making the shutdown
    ;; into a restart.
     InworldRestartShutsDown = true


- Issue History
Date Modified Username Field Change
2020-07-13 11:09 Luisillo_Contepomi New Issue
2020-07-13 11:11 Luisillo_Contepomi Summary Alter restart a region have Multiple red BASE HTTP SERVER and lost items or textures. => (0.9.2Dev last ?Alter restart a region have Multiple red BASE HTTP SERVER and lost items or textures.
2020-07-13 11:11 Luisillo_Contepomi Description Updated View Revisions
2020-07-13 11:11 Luisillo_Contepomi Summary (0.9.2Dev last ?Alter restart a region have Multiple red BASE HTTP SERVER and lost items or textures. => (0.9.2Dev last) Alter restart a region have Multiple red BASE HTTP SERVER and lost items or textures.
2020-07-13 11:14 Luisillo_Contepomi Summary (0.9.2Dev last) Alter restart a region have Multiple red BASE HTTP SERVER and lost items or textures. => (0.9.2Dev last) After restart a region have Multiple red BASE HTTP SERVER and lost items or textures.
2020-07-13 13:16 UbitUmarov Note Added: 0036597
2020-07-13 13:27 tampa Note Added: 0036598
2020-07-13 13:29 UbitUmarov Note Added: 0036599
2020-07-13 13:36 UbitUmarov Note Added: 0036600
2020-07-14 02:35 Luisillo_Contepomi Note Added: 0036602
2020-07-18 05:41 tampa Note Added: 0036614
2020-07-18 07:46 Luisillo_Contepomi Note Added: 0036615
2020-07-18 07:47 Luisillo_Contepomi Note Deleted: 0036615
2020-07-18 07:48 Luisillo_Contepomi Note Added: 0036616
2020-07-18 07:58 Luisillo_Contepomi Note Edited: 0036616 View Revisions
2020-07-18 08:14 Luisillo_Contepomi Note Edited: 0036616 View Revisions
2020-07-18 08:56 Luisillo_Contepomi Note Edited: 0036616 View Revisions


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker