http://bugzilla.novell.com/show_bug.cgi?id=550730

User [email protected] added comment
http://bugzilla.novell.com/show_bug.cgi?id=550730#c1


cyrille colin <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P5 - None                   |P2 - High
                 CC|                            |[email protected]
            Summary|Too many instances of       |Too many instances of
                   |HttpHandlerAction           |ConfigurationSection
           Severity|Normal                      |Major




--- Comment #1 from cyrille colin <[email protected]>  2009-10-30 04:23:36 MDT 
---
In fact many ConfigurationSection are duplicated. It's due to the way
WebConfigurationManager cache Section.

The cachekey is calculated with the path value wich is for
system.web/globalization, system.web/httpRuntime, system.web/authorization,
system.web/httpHandlers a complete path like
/resources/coreui/template-css/reset-fonts-grids.css (included a filename). So
those sections are never reused.
I think cacheKey could be calculate only with the result of FindWebConfig but
tests have to be done.
System.Web/System.Web.Configuration_2.0/WebConfigurationManager.cs:393
I change bug priority to an higher level due to the memory and cpu consumption
especially using handlers.

Cyrille.

-- 
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
_______________________________________________
mono-bugs maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-bugs

Reply via email to