Module: kamailio Branch: master Commit: 8fb25f7cb6fa73dc37fe11df9b921c32009bd107 URL: https://github.com/kamailio/kamailio/commit/8fb25f7cb6fa73dc37fe11df9b921c32...
Author: Shane Mitchell sm@opencluster.com.au Committer: Daniel-Constantin Mierla miconda@gmail.com Date: 2022-08-17T10:32:41+02:00
dialog: dont reset dlg_db_mode in POSTCHILDINIT for DB_MODE_SHUTDOWN
---
Modified: src/modules/dialog/dialog.c
---
Diff: https://github.com/kamailio/kamailio/commit/8fb25f7cb6fa73dc37fe11df9b921c32... Patch: https://github.com/kamailio/kamailio/commit/8fb25f7cb6fa73dc37fe11df9b921c32...
---
diff --git a/src/modules/dialog/dialog.c b/src/modules/dialog/dialog.c index 9b196f86c1d..4347399a794 100644 --- a/src/modules/dialog/dialog.c +++ b/src/modules/dialog/dialog.c @@ -824,7 +824,7 @@ static int child_init(int rank)
/* in DB_MODE_SHUTDOWN only PROC_MAIN will do a DB dump at the end, so * for the rest of the processes will be the same as DB_MODE_NONE */ - if (dlg_db_mode==DB_MODE_SHUTDOWN && rank!=PROC_MAIN) + if (dlg_db_mode==DB_MODE_SHUTDOWN && rank!=PROC_POSTCHILDINIT) dlg_db_mode = DB_MODE_NONE; /* in DB_MODE_REALTIME and DB_MODE_DELAYED the PROC_MAIN have no DB handle */ if ( (dlg_db_mode==DB_MODE_REALTIME || dlg_db_mode==DB_MODE_DELAYED) &&