Skip to content

Commit

Permalink
dialog: remove dialog variable debugging function, it might cause rac…
Browse files Browse the repository at this point in the history
…e conditions
  • Loading branch information
henningw committed Nov 16, 2022
1 parent c4e7049 commit fdfb8c5
Showing 1 changed file with 0 additions and 31 deletions.
31 changes: 0 additions & 31 deletions src/modules/dialog/dlg_var.c
Original file line number Diff line number Diff line change
Expand Up @@ -254,31 +254,6 @@ int pv_parse_dialog_var_name(pv_spec_p sp, str *in)
return 0;
}

/*! Internal debugging function: Prints the list of dialogs */
void print_lists(struct dlg_cell *dlg) {
struct dlg_var *varlist;
varlist = _dlg_var_table;
LM_DBG("Internal var-list (%p):\n", varlist);
while (varlist) {
LM_DBG("%.*s=%.*s (flags %i)\n",
varlist->key.len, varlist->key.s,
varlist->value.len, varlist->value.s,
varlist->vflags);
varlist = varlist->next;
}
if (dlg) {
varlist = dlg->vars;
LM_DBG("Dialog var-list (%p):\n", varlist);
while (varlist) {
LM_DBG("%.*s=%.*s (flags %i)\n",
varlist->key.len, varlist->key.s,
varlist->value.len, varlist->value.s,
varlist->vflags);
varlist = varlist->next;
}
}
}

str * get_dlg_variable(struct dlg_cell *dlg, str *key)
{
str* var = NULL;
Expand Down Expand Up @@ -317,8 +292,6 @@ int set_dlg_variable(struct dlg_cell *dlg, str *key, str *val)
if ( dlg_db_mode==DB_MODE_REALTIME )
update_dialog_dbinfo(dlg);

print_lists(dlg);

return 0;

done:
Expand Down Expand Up @@ -366,8 +339,6 @@ int pv_get_dlg_variable(struct sip_msg *msg, pv_param_t *param, pv_value_t *res)
}
}

print_lists(dlg);

/* unlock dialog */
if (dlg) {
dlg_unlock(d_table, &(d_table->entries[dlg->h_entry]));
Expand Down Expand Up @@ -440,8 +411,6 @@ int pv_set_dlg_variable(struct sip_msg* msg, pv_param_t *param, int op, pv_value
}
dlg_unlock(d_table, &(d_table->entries[dlg->h_entry]));
}
print_lists(dlg);

dlg_release(dlg);
return 0;
error:
Expand Down

0 comments on commit fdfb8c5

Please sign in to comment.