You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avalon.apache.org by Leo Sutic <le...@inspireinfrastructure.com> on 2001/11/07 22:15:21 UTC

[Patch] ThreadSafeComponentHandler

The setLogger method of ThreadSafeComponentHandler does not check whether
m_factory is null before setting the logger of the factory:

    public void setLogger(Logger log)
    {
        m_factory.setLogger(log);

        super.setLogger(log);
    }

This patch changes that to:

    public void setLogger(Logger log)
    {
        if ( this.m_factory != null )
        {
            m_factory.setLogger(log);
        }

        super.setLogger(log);
    }


This bug breaks Cocoon2.

/LS