Browse Source

dispatcher(k): don't safety check db con in child init

- proper db connection is returned based on pid condition
Daniel-Constantin Mierla 14 years ago
parent
commit
0fa5e3acc6
1 changed files with 3 additions and 9 deletions
  1. 3 9
      modules_k/dispatcher/dispatch.c

+ 3 - 9
modules_k/dispatcher/dispatch.c

@@ -627,19 +627,13 @@ error:
  */
  */
 int ds_connect_db(void)
 int ds_connect_db(void)
 {
 {
-	if(!ds_db_url.s)
+	if(ds_db_url.s==NULL)
 		return -1;
 		return -1;
 
 
-	if (ds_db_handle)
-	{
-		LM_CRIT("BUG - db connection found already open\n");
+	if((ds_db_handle = ds_dbf.init(&ds_db_url)) == 0) {
+		LM_ERR("cannot initialize db connection\n");
 		return -1;
 		return -1;
 	}
 	}
-
-	if ((ds_db_handle = ds_dbf.init(&ds_db_url)) == 0){
-		
-			return -1;
-	}
 	return 0;
 	return 0;
 }
 }