Author: cziegeler
Date: Wed Apr 11 13:59:31 2012
New Revision: 1324766

URL: http://svn.apache.org/viewvc?rev=1324766&view=rev
Log:
FELIX-3453 : EventAdmin ignoring filters for handler which are registered for 
all (*) topics

Modified:
    
felix/trunk/eventadmin/impl/src/main/java/org/apache/felix/eventadmin/impl/handler/EventHandlerProxy.java

Modified: 
felix/trunk/eventadmin/impl/src/main/java/org/apache/felix/eventadmin/impl/handler/EventHandlerProxy.java
URL: 
http://svn.apache.org/viewvc/felix/trunk/eventadmin/impl/src/main/java/org/apache/felix/eventadmin/impl/handler/EventHandlerProxy.java?rev=1324766&r1=1324765&r2=1324766&view=diff
==============================================================================
--- 
felix/trunk/eventadmin/impl/src/main/java/org/apache/felix/eventadmin/impl/handler/EventHandlerProxy.java
 (original)
+++ 
felix/trunk/eventadmin/impl/src/main/java/org/apache/felix/eventadmin/impl/handler/EventHandlerProxy.java
 Wed Apr 11 13:59:31 2012
@@ -136,7 +136,7 @@ public class EventHandlerProxy {
         }
         // Second check filter (but only if topics is valid)
         Filter handlerFilter = null;
-        if ( this.topics != null )
+        if ( valid )
         {
             final Object filterObj = 
reference.getProperty(EventConstants.EVENT_FILTER);
             if (filterObj instanceof String)


Reply via email to