浏览代码

usrloc: re-init sruid struct for each child

- avoid overapping values for xmlrpc handling
Daniel-Constantin Mierla 12 年之前
父节点
当前提交
20646b530b
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      modules/usrloc/ul_mod.c

+ 3 - 0
modules/usrloc/ul_mod.c

@@ -395,6 +395,9 @@ static int child_init(int _rank)
 	dlist_t* ptr;
 	int i;
 
+	if(sruid_init(&_ul_sruid, '-', "ulcx", SRUID_INC)<0)
+		return -1;
+
 	if(_rank==PROC_MAIN && ul_timer_procs>0)
 	{
 		for(i=0; i<ul_timer_procs; i++)