This commit is contained in:
Brian West 2010-11-22 17:06:59 -06:00
parent 87edbed6bb
commit 89dbe0b0a0
1 changed files with 4 additions and 4 deletions

View File

@ -691,7 +691,7 @@ SWITCH_STANDARD_API(event_sink_function)
switch_mutex_lock(listener->filter_mutex); switch_mutex_lock(listener->filter_mutex);
if (!listener->filters) { 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")) { if (!strcasecmp(action, "delete")) {
@ -702,7 +702,7 @@ SWITCH_STANDARD_API(event_sink_function)
if (!strcasecmp(header_val, "all")) { if (!strcasecmp(header_val, "all")) {
switch_event_destroy(&listener->filters); 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 { } else {
switch_event_del_header(listener->filters, header_val); 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); switch_mutex_lock(listener->filter_mutex);
if (!listener->filters) { 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) { 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")) { if (!strcasecmp(header_name, "all")) {
switch_event_destroy(&listener->filters); 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 { } else {
switch_event_del_header_val(listener->filters, header_name, header_val); switch_event_del_header_val(listener->filters, header_name, header_val);
} }