[Pvfs2-cvs] commit by pcarns in pvfs2-1/src/common/id-generator:
id-generator.c
CVS commit program
cvs at parl.clemson.edu
Mon Sep 8 11:42:40 EDT 2008
Update of /projects/cvsroot/pvfs2-1/src/common/id-generator
In directory parlweb1:/tmp/cvs-serv32611/src/common/id-generator
Modified Files:
id-generator.c
Log Message:
Merging small files branch to head. Includes server side precreation of
data files and file stuffing.
Index: id-generator.c
===================================================================
RCS file: /projects/cvsroot/pvfs2-1/src/common/id-generator/id-generator.c,v
diff -p -u -r1.10 -r1.11
--- id-generator.c 6 Nov 2007 20:36:25 -0000 1.10
+++ id-generator.c 8 Sep 2008 15:42:39 -0000 1.11
@@ -83,6 +83,11 @@ int id_gen_safe_register(
}
id_elem->id = ++s_id_gen_safe_tag;
+ if(id_elem->id == 0)
+ {
+ /* don't want this to land on zero */
+ id_elem->id = ++s_id_gen_safe_tag;
+ }
id_elem->item = item;
qhash_add(s_id_gen_safe_table, &id_elem->id, &id_elem->hash_link);
More information about the Pvfs2-cvs
mailing list