]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
ESL-52
authorBrian West <brian@freeswitch.org>
Mon, 22 Nov 2010 23:06:59 +0000 (17:06 -0600)
committerBrian West <brian@freeswitch.org>
Mon, 22 Nov 2010 23:06:59 +0000 (17:06 -0600)
src/mod/event_handlers/mod_event_socket/mod_event_socket.c

index 941db22c84f04f98cb4df9ee11fc218a761ec95f..ee7cfc9eafd8903112746c3f462af1033cd3e27d 100644 (file)
@@ -691,7 +691,7 @@ SWITCH_STANDARD_API(event_sink_function)
 
                switch_mutex_lock(listener->filter_mutex);
                if (!listener->filters) {
-                       switch_event_create_plain(&listener->filters, SWITCH_EVENT_CHANNEL_DATA);
+                       switch_event_create_plain(&listener->filters, SWITCH_EVENT_CLONE);
                }
 
                if (!strcasecmp(action, "delete")) {
@@ -702,7 +702,7 @@ SWITCH_STANDARD_API(event_sink_function)
 
                        if (!strcasecmp(header_val, "all")) {
                                switch_event_destroy(&listener->filters);
-                               switch_event_create_plain(&listener->filters, SWITCH_EVENT_CHANNEL_DATA);
+                               switch_event_create_plain(&listener->filters, SWITCH_EVENT_CLONE);
                        } else {
                                switch_event_del_header(listener->filters, header_val);
                        }
@@ -1744,7 +1744,7 @@ static switch_status_t parse_command(listener_t *listener, switch_event_t **even
 
                switch_mutex_lock(listener->filter_mutex);
                if (!listener->filters) {
-                       switch_event_create_plain(&listener->filters, SWITCH_EVENT_CHANNEL_DATA);
+                       switch_event_create_plain(&listener->filters, SWITCH_EVENT_CLONE);
                }
 
                if (!strcasecmp(header_name, "delete") && header_val) {
@@ -1754,7 +1754,7 @@ static switch_status_t parse_command(listener_t *listener, switch_event_t **even
                        }
                        if (!strcasecmp(header_name, "all")) {
                                switch_event_destroy(&listener->filters);
-                               switch_event_create_plain(&listener->filters, SWITCH_EVENT_CHANNEL_DATA);
+                               switch_event_create_plain(&listener->filters, SWITCH_EVENT_CLONE);
                        } else {
                                switch_event_del_header_val(listener->filters, header_name, header_val);
                        }