[sr-dev] git:master:8fb25f7c: dialog: dont reset dlg_db_mode in POSTCHILDINIT for DB_MODE_SHUTDOWN

Daniel-Constantin Mierla miconda at gmail.com
Wed Aug 17 10:32:46 CEST 2022


Module: kamailio
Branch: master
Commit: 8fb25f7cb6fa73dc37fe11df9b921c32009bd107
URL: https://github.com/kamailio/kamailio/commit/8fb25f7cb6fa73dc37fe11df9b921c32009bd107

Author: Shane Mitchell <sm at opencluster.com.au>
Committer: Daniel-Constantin Mierla <miconda at 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/8fb25f7cb6fa73dc37fe11df9b921c32009bd107.diff
Patch: https://github.com/kamailio/kamailio/commit/8fb25f7cb6fa73dc37fe11df9b921c32009bd107.patch

---

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) &&




More information about the sr-dev mailing list