Hi again, I think I solved this issue with the 2.8+ Mono and the sometimes stalling pages. With the fix that was mentioned earlier in the mailing list, I updated the mcs/class/System.Web/System.Web.Configuration_2.0/MachineKeyRegistryStorage.cs. And now at some random times i get the exception that is instead of been thrown, being printed to console:
46|unload (info) Auto generated encryption keys not saved: System.Security.SecurityException: No access to the given key at Microsoft.Win32.KeyHandler..ctor (Microsoft.Win32.RegistryKey rkey, System.String basedir, Boolean is_volatile) [0x00000] in <filename unknown>:0 at Microsoft.Win32.KeyHandler..ctor (Microsoft.Win32.RegistryKey rkey, System.String basedir) [0x00000] in <filename unknown>:0 at Microsoft.Win32.KeyHandler.Lookup (Microsoft.Win32.RegistryKey rkey, Boolean createNonExisting) [0x00000] in <filename unknown>:0 at Microsoft.Win32.UnixRegistryApi.OpenSubKey (Microsoft.Win32.RegistryKey rkey, System.String keyname, Boolean writable) [0x00000] in <filename unknown>:0 at Microsoft.Win32.RegistryKey.OpenSubKey (System.String name, Boolean writable) [0x00000] in <filename unknown>:0 at (wrapper remoting-invoke-with-check) Microsoft.Win32.RegistryKey:OpenSubKey (string,bool) at System.Web.Configuration.MachineKeyRegistryStorage.OpenRegistryKey (System.String path, Boolean write) [0x00000] in <filename unknown>:0 at System.Web.Configuration.MachineKeyRegistryStorage.Store (System.Byte[] buf, KeyType kt) [0x00000] in <filename unknown>:0 This is after somewhere after the unload of the page, and the reason why the client browser never gets the entire page loaded. So, resolved! Cheers Peter On Tue, 2010-11-30 at 12:17 +0100, Peter Hagen wrote: > Hi > > I have been testing out the 2.8+ release for my Asp.net application, > running with mod-mono. At first the site looked faster then before, but > some times I notice that (at random) a page stops loading, and after a > while (10+ seconds some times) it goes on. Mostly on giving a refresh it > loads again. Could this have anything to do with the stop_world() and > restart_world() principle of the new Garbage Collection? > > Yesterday I tried the site with SGEN by modifying > the /usr/bin/mod-mono-server2 like this: > > exec /usr/bin/mono --gc=sgen $MONO_OPTIONS > "/usr/lib/mono/2.0/mod-mono-server2.exe" "$@" > > and the result was eventually, that my entire memory was been eaten by > the mono process. Is this a known issue? Maybe it was just an issue > because of not completely restarting apache or something. I didnt dare > to try it again, cause its a live site. > > In several different situations (with different sites on different > machines) I noticed the stuttering of the website. This is all with > 2.8.1 (2.8.0 also did it) and one machine is a Debian 4 version while > the other is a Ubuntu 10.4 running in VirtualBox. It happens with and > without SGEN enabled. Any ideas about this? > > Cheers > > Peter >
_______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
