- dlg record and vars are scheduled for deletion
@@ -712,8 +712,8 @@ int update_dialog_dbinfo_unsafe(struct dlg_cell * cell)
&sflags_column, /*18*/ &toroute_name_column, /*19*/ &req_uri_column, /*20*/
&xdata_column, /*21*/ &iflags_column /*22*/ };
- if(cell->state<DLG_STATE_EARLY) {
- LM_DBG("not storing dlg in db during initial state\n");
+ if(cell->state<DLG_STATE_EARLY || cell->state==DLG_STATE_DELETED) {
+ LM_DBG("not storing dlg in db during initial or deleted states\n");
return 0;
}