Browse Source

pdt(k): safety check for db handler initialization

- there can be two attepts to initialize if xmlrpc module is loaded
Daniel-Constantin Mierla 15 năm trước cách đây
mục cha
commit
2e8d469de4
1 tập tin đã thay đổi với 4 bổ sung0 xóa
  1. 4 0
      modules_k/pdt/pdt.c

+ 4 - 0
modules_k/pdt/pdt.c

@@ -269,6 +269,10 @@ error1:
 
 static int child_init(void)
 {
+	/* check if db handler is initialized */
+	if(db_con!=NULL)
+		return 0;
+
 	db_con = pdt_dbf.init(&db_url);
 	if(db_con==NULL)
 	{