[SR-Dev] git:janakj/postgres:

Jan Janak jan at iptel.org
Sun Feb 15 18:55:27 CET 2009


Module: sip-router
Branch: janakj/postgres
Commit: 28e784e43347a05cf433a8371f56cea813c4870b
URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=28e784e43347a05cf433a8371f56cea813c4870b

Author: Andrei Pelinescu-Onciul <andrei at iptel.org>
Committer: Andrei Pelinescu-Onciul <andrei at iptel.org>
Date:   Fri Feb 23 21:03:38 2007 +0000


- relax db_init BUG check (allow db init from fixup functions)

(SER-227 related)

---

 modules/db_postgres/dbase.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

diff --git a/modules/db_postgres/dbase.c b/modules/db_postgres/dbase.c
index 17a86d5..718d770 100644
--- a/modules/db_postgres/dbase.c
+++ b/modules/db_postgres/dbase.c
@@ -230,10 +230,9 @@ db_con_t* pg_init(const char* url)
 	res = 0;
 
 	/* if called from PROC_MAIN, allow it only from mod_init( when pt==0)*/
-	if (is_main && pt){
+	if (is_main && fixup_complete){
 		LOG(L_ERR, "BUG: postgres: pg_init: called from the main process,"
 					" ignoring...\n");
-		return 0;
 	}
 	if (!url) {
 		ERR("Invalid parameter value\n");




More information about the sr-dev mailing list