浏览代码

dispatcher: fix ds_reload() return logic

- GH #3054
Daniel-Constantin Mierla 3 年之前
父节点
当前提交
30079910bb
共有 1 个文件被更改,包括 6 次插入4 次删除
  1. 6 4
      src/modules/dispatcher/dispatcher.c

+ 6 - 4
src/modules/dispatcher/dispatcher.c

@@ -963,13 +963,15 @@ static int ds_reload(sip_msg_t *msg)
 	*ds_rpc_reload_time = time(NULL);
 
 	if(!ds_db_url.s) {
-		if(ds_load_list(dslistfile) != 0)
+		if(ds_load_list(dslistfile) != 0) {
 			LM_ERR("Error reloading from list\n");
-		return -1;
+			return -1;
+		}
 	} else {
-		if(ds_reload_db() < 0)
+		if(ds_reload_db() < 0) {
 			LM_ERR("Error reloading from db\n");
-		return -1;
+			return -1;
+		}
 	}
 	LM_DBG("reloaded dispatcher\n");
 	return 1;