[Pvfs2-cvs] commit by slang in pvfs2/src/server: get-eattr.sm

CVS commit program cvs at parl.clemson.edu
Tue Jun 9 15:24:57 EDT 2009


Update of /projects/cvsroot/pvfs2/src/server
In directory parlweb1:/tmp/cvs-serv22285/src/server

Modified Files:
      Tag: aattrs-branch
	get-eattr.sm 
Log Message:
fixes for doing multiple ops from one getxattr.


Index: get-eattr.sm
===================================================================
RCS file: /projects/cvsroot/pvfs2/src/server/get-eattr.sm,v
diff -p -u -r1.21.16.3 -r1.21.16.4
--- get-eattr.sm	9 Jun 2009 18:09:08 -0000	1.21.16.3
+++ get-eattr.sm	9 Jun 2009 19:24:57 -0000	1.21.16.4
@@ -866,8 +866,11 @@ static PINT_sm_action geteattr_cleanup(
             {
                 free(s_op->resp.u.geteattr.val[i].buffer);
             }
-            free(s_op->u.eattr.active.actives);
         }
+    }
+    if(s_op->u.eattr.active.actives)
+    {
+        free(s_op->u.eattr.active.actives);
     }
     if (s_op->resp.u.geteattr.val)
         free(s_op->resp.u.geteattr.val);



More information about the Pvfs2-cvs mailing list