Jelajahi Sumber

usrloc: re-init sruid struct for each child

- avoid overapping values for xmlrpc handling
Daniel-Constantin Mierla 12 tahun lalu
induk
melakukan
20646b530b
1 mengubah file dengan 3 tambahan dan 0 penghapusan
  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++)