|
@@ -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;
|
|
|
}
|
|
|
|