[ 
https://issues.apache.org/jira/browse/LOG4NET-440?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Grondines closed LOG4NET-440.
-------------------------------------
    Resolution: Not a Problem

Need to put the update mode to "Overwrite" instead of the default "Merge"

<log4net update="Overwrite">

> Hierarchy does not reset loggers on configuration changes
> ---------------------------------------------------------
>
>                 Key: LOG4NET-440
>                 URL: https://issues.apache.org/jira/browse/LOG4NET-440
>             Project: Log4net
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 1.2.13
>         Environment: .Net framework application(s)
>            Reporter: Michael Grondines
>            Priority: Minor
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> Hi,
> We are using log4net in an application in .Net 3.5 where we cant to log 
> things via hierarchically using the assemblies. For instance we have : 
> "Program.Sub.Utilities"
> Each classes contained within the application have a static member with the 
> logger instance using :
>   LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType)
> For the configuration we are using the XmlConfigurator. Now, if we add a 
> Logger for "Program.Sub" with level DEBUG, save, and then change the name of 
> the logger for "Program.Sub.Utilities", we are still getting logs from stuff 
> in "Program.Sub" !
> Looks like the first instance of the logger stays enabled, even if it's gone 
> in the config.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to