static void conference_cdr_del(conference_member_t *member)
{
+ if (!member->cdr_node) return;
+
if (member->channel) {
switch_channel_get_variables(member->channel, &member->cdr_node->var_event);
}
switch_caller_profile_t *cp;
switch_channel_t *channel;
+ if (zstr(member->conference->log_dir) && (member->conference->cdr_event_mode == CDRE_NONE)) return;
+
np = switch_core_alloc(member->conference->pool, sizeof(*np));
np->next = member->conference->cdr_nodes;
conference_cdr_reject_t *rp;
switch_caller_profile_t *cp;
+ if (zstr(conference->log_dir) && (conference->cdr_event_mode == CDRE_NONE)) return;
+
rp = switch_core_alloc(conference->pool, sizeof(*rp));
rp->next = conference->cdr_rejected;