浏览代码

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

- proper db connection is returned based on pid condition
Daniel-Constantin Mierla 14 年之前
父节点
当前提交
0fa5e3acc6
共有 1 个文件被更改,包括 3 次插入9 次删除
  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)
 {
-	if(!ds_db_url.s)
+	if(ds_db_url.s==NULL)
 		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;
 	}
-
-	if ((ds_db_handle = ds_dbf.init(&ds_db_url)) == 0){
-		
-			return -1;
-	}
 	return 0;
 }