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")) {
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);
}
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) {
}
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);
}