You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mina.apache.org by mw...@apache.org on 2007/07/25 02:32:38 UTC
svn commit: r559266 -
/mina/trunk/core/src/main/java/org/apache/mina/filter/LoggingFilter.java
Author: mwebb
Date: Tue Jul 24 17:32:34 2007
New Revision: 559266
URL: http://svn.apache.org/viewvc?view=rev&rev=559266
Log:
changed from a synchronized Map to a ConcurrentHashMap, and in the constructor, I also use setLogLevel for the EXCEPTION_CAUGHT instead of calling Map.put().
Modified:
mina/trunk/core/src/main/java/org/apache/mina/filter/LoggingFilter.java
Modified: mina/trunk/core/src/main/java/org/apache/mina/filter/LoggingFilter.java
URL: http://svn.apache.org/viewvc/mina/trunk/core/src/main/java/org/apache/mina/filter/LoggingFilter.java?view=diff&rev=559266&r1=559265&r2=559266
==============================================================================
--- mina/trunk/core/src/main/java/org/apache/mina/filter/LoggingFilter.java (original)
+++ mina/trunk/core/src/main/java/org/apache/mina/filter/LoggingFilter.java Tue Jul 24 17:32:34 2007
@@ -20,9 +20,8 @@
package org.apache.mina.filter;
-import java.util.Collections;
-import java.util.HashMap;
import java.util.Map;
+import java.util.concurrent.ConcurrentHashMap;
import org.apache.mina.common.IdleStatus;
import org.apache.mina.common.IoEventType;
@@ -185,10 +184,10 @@
*/
public LoggingFilter()
{
- logSettings = Collections.synchronizedMap( new HashMap<IoEventType, LogLevel>() );
+ logSettings = new ConcurrentHashMap<IoEventType,LogLevel>(7);
// Exceptions will be logged to WARN as default...
- logSettings.put( IoEventType.EXCEPTION_CAUGHT, WARN );
+ setLogLevel( IoEventType.EXCEPTION_CAUGHT, WARN );
setLogLevel( IoEventType.MESSAGE_RECEIVED, INFO );
setLogLevel( IoEventType.MESSAGE_SENT, INFO );