resource-asm: remember to initialize event filtering.
authorIsmo Puustinen <ismo.puustinen@intel.com>
Fri, 12 Apr 2013 08:12:46 +0000 (11:12 +0300)
committerKrisztian Litkey <krisztian.litkey@intel.com>
Thu, 8 Jan 2015 16:37:09 +0000 (18:37 +0200)
src/plugins/plugin-resource-asm.c

index 84196c6..ea91433 100644 (file)
@@ -738,7 +738,7 @@ static void event_cb(uint32_t request_id, mrp_resource_set_t *set, void *data)
 
             /* expecting next server events */
             client_class->rtype = request_type_server_event;
-            client_class->event_filtering = TRUE;
+            client_class->event_filtering = FALSE;
 
             break;
         }
@@ -760,7 +760,7 @@ static void event_cb(uint32_t request_id, mrp_resource_set_t *set, void *data)
 
             /* expecting next server events */
             client_class->rtype = request_type_server_event;
-            client_class->event_filtering = TRUE;
+            client_class->event_filtering = FALSE;
 
             break;
         }
@@ -1030,6 +1030,7 @@ static asm_to_lib_t *process_msg(lib_to_asm_t *msg, asm_data_t *ctx)
                 client_class->client = client;
                 client_class->rset_data = rset_data;
                 client_class->rset = NULL;
+                client_class->event_filtering = TRUE;
 
                 client_class->rtype = request_type_server_event;