[Pvfs2-cvs] commit by walt in pvfs2-1/src/client/sysint:
mgmt-event-mon-list.sm mgmt-iterate-handles-list.sm
mgmt-perf-mon-list.sm mgmt-setparam-list.sm
mgmt-statfs-list.sm server-get-config.sm sys-create.sm
sys-lookup.sm sys-statfs.sm
CVS commit program
cvs at parl.clemson.edu
Mon Jan 8 11:47:31 EST 2007
Update of /projects/cvsroot/pvfs2-1/src/client/sysint
In directory parlweb1:/tmp/cvs-serv22391/src/client/sysint
Modified Files:
Tag: WALT3
mgmt-event-mon-list.sm mgmt-iterate-handles-list.sm
mgmt-perf-mon-list.sm mgmt-setparam-list.sm
mgmt-statfs-list.sm server-get-config.sm sys-create.sm
sys-lookup.sm sys-statfs.sm
Log Message:
fixed an error where a SM frame is incorrectly freed
Index: mgmt-event-mon-list.sm
===================================================================
RCS file: /projects/cvsroot/pvfs2-1/src/client/sysint/mgmt-event-mon-list.sm,v
diff -p -u -r1.26.4.13 -r1.26.4.14
--- mgmt-event-mon-list.sm 3 Nov 2006 18:46:17 -0000 1.26.4.13
+++ mgmt-event-mon-list.sm 8 Jan 2007 16:47:31 -0000 1.26.4.14
@@ -110,7 +110,7 @@ PVFS_error PVFS_imgmt_event_mon_list(
server_count * sizeof(PINT_sm_msgpair_state));
if (sm_p->msgarray == NULL)
{
- free(sm_p);
+ PINT_smcb_free(&smcb);
return -PVFS_ENOMEM;
}
Index: mgmt-iterate-handles-list.sm
===================================================================
RCS file: /projects/cvsroot/pvfs2-1/src/client/sysint/mgmt-iterate-handles-list.sm,v
diff -p -u -r1.25.4.13 -r1.25.4.14
--- mgmt-iterate-handles-list.sm 3 Nov 2006 18:46:17 -0000 1.25.4.13
+++ mgmt-iterate-handles-list.sm 8 Jan 2007 16:47:31 -0000 1.25.4.14
@@ -116,7 +116,7 @@ PVFS_error PVFS_imgmt_iterate_handles_li
if (sm_p->msgarray == NULL)
{
PVFS_util_release_credentials(sm_p->cred_p);
- free(sm_p);
+ PINT_smcb_free(&smcb);
return -PVFS_ENOMEM;
}
Index: mgmt-perf-mon-list.sm
===================================================================
RCS file: /projects/cvsroot/pvfs2-1/src/client/sysint/mgmt-perf-mon-list.sm,v
diff -p -u -r1.29.4.12 -r1.29.4.13
--- mgmt-perf-mon-list.sm 3 Nov 2006 18:46:17 -0000 1.29.4.12
+++ mgmt-perf-mon-list.sm 8 Jan 2007 16:47:31 -0000 1.29.4.13
@@ -114,7 +114,7 @@ PVFS_error PVFS_imgmt_perf_mon_list(
if (sm_p->msgarray == NULL)
{
PVFS_util_release_credentials(sm_p->cred_p);
- free(sm_p);
+ PINT_smcb_free(&smcb);
return -PVFS_ENOMEM;
}
Index: mgmt-setparam-list.sm
===================================================================
RCS file: /projects/cvsroot/pvfs2-1/src/client/sysint/mgmt-setparam-list.sm,v
diff -p -u -r1.31.4.13 -r1.31.4.14
--- mgmt-setparam-list.sm 3 Nov 2006 18:46:17 -0000 1.31.4.13
+++ mgmt-setparam-list.sm 8 Jan 2007 16:47:31 -0000 1.31.4.14
@@ -119,7 +119,7 @@ PVFS_error PVFS_imgmt_setparam_list(
count * sizeof(PINT_sm_msgpair_state));
if (sm_p->msgarray == NULL)
{
- free(sm_p);
+ PINT_smcb_free(&smcb);
return -PVFS_ENOMEM;
}
Index: mgmt-statfs-list.sm
===================================================================
RCS file: /projects/cvsroot/pvfs2-1/src/client/sysint/mgmt-statfs-list.sm,v
diff -p -u -r1.39.4.13 -r1.39.4.14
--- mgmt-statfs-list.sm 3 Nov 2006 18:46:17 -0000 1.39.4.13
+++ mgmt-statfs-list.sm 8 Jan 2007 16:47:31 -0000 1.39.4.14
@@ -136,7 +136,7 @@ PVFS_error PVFS_imgmt_statfs_list(
if (sm_p->msgarray == NULL)
{
PVFS_util_release_credentials(sm_p->cred_p);
- free(sm_p);
+ PINT_smcb_free(&smcb);
return -PVFS_ENOMEM;
}
Index: server-get-config.sm
===================================================================
RCS file: /projects/cvsroot/pvfs2-1/src/client/sysint/server-get-config.sm,v
diff -p -u -r1.21.4.12 -r1.21.4.13
--- server-get-config.sm 3 Nov 2006 18:46:17 -0000 1.21.4.12
+++ server-get-config.sm 8 Jan 2007 16:47:31 -0000 1.21.4.13
@@ -526,7 +526,7 @@ static int PINT_fetch_config_list(int ns
nservers * sizeof(PINT_sm_msgpair_state));
if (!sm_p->msgarray)
{
- free(sm_p);
+ PINT_smcb_free(&smcb);
return -PVFS_ENOMEM;
}
Index: sys-create.sm
===================================================================
RCS file: /projects/cvsroot/pvfs2-1/src/client/sysint/sys-create.sm,v
diff -p -u -r1.92.2.15 -r1.92.2.16
--- sys-create.sm 3 Nov 2006 18:46:17 -0000 1.92.2.15
+++ sys-create.sm 8 Jan 2007 16:47:31 -0000 1.92.2.16
@@ -297,14 +297,14 @@ PVFS_error PVFS_isys_create(
{
if (!dist->name)
{
- free(sm_p);
+ PINT_smcb_free(&smcb);
return -PVFS_EINVAL;
}
sm_p->u.create.dist = PINT_dist_create(dist->name);
if (!sm_p->u.create.dist)
{
- free(sm_p);
+ PINT_smcb_free(&smcb);
return -PVFS_ENOMEM;
}
sm_p->u.create.dist->params = dist->params;
@@ -315,7 +315,7 @@ PVFS_error PVFS_isys_create(
sm_p->u.create.dist = get_default_distribution(sm_p->parent_ref.fs_id);
if (!sm_p->u.create.dist)
{
- free(sm_p);
+ PINT_smcb_free(&smcb);
return -PVFS_ENOMEM;
}
}
@@ -350,7 +350,7 @@ PVFS_error PVFS_isys_create(
if (ret < 0)
{
gossip_err("Failed to get number of data servers\n");
- free(sm_p);
+ PINT_smcb_free(&smcb);
return ret;
}
Index: sys-lookup.sm
===================================================================
RCS file: /projects/cvsroot/pvfs2-1/src/client/sysint/sys-lookup.sm,v
diff -p -u -r1.62.4.16 -r1.62.4.17
--- sys-lookup.sm 10 Nov 2006 00:51:47 -0000 1.62.4.16
+++ sys-lookup.sm 8 Jan 2007 16:47:31 -0000 1.62.4.17
@@ -513,7 +513,7 @@ PVFS_error PVFS_isys_ref_lookup(
__func__, relative_pathname);
PVFS_util_release_credentials(sm_p->cred_p);
- free(sm_p);
+ PINT_smcb_free(&smcb);
return ret;
}
Index: sys-statfs.sm
===================================================================
RCS file: /projects/cvsroot/pvfs2-1/src/client/sysint/sys-statfs.sm,v
diff -p -u -r1.2.8.12 -r1.2.8.13
--- sys-statfs.sm 3 Nov 2006 18:46:18 -0000 1.2.8.12
+++ sys-statfs.sm 8 Jan 2007 16:47:31 -0000 1.2.8.13
@@ -90,7 +90,7 @@ PVFS_error PVFS_isys_statfs(
PINT_put_server_config_struct(server_config);
if (ret < 0)
{
- free(sm_p);
+ PINT_smcb_free(&smcb);
return ret;
}
@@ -99,7 +99,7 @@ PVFS_error PVFS_isys_statfs(
sm_p->u.statfs_list.count*sizeof(PVFS_BMI_addr_t));
if (sm_p->u.statfs_list.addr_array == NULL)
{
- free(sm_p);
+ PINT_smcb_free(&smcb);
return -PVFS_ENOMEM;
}
@@ -108,7 +108,7 @@ PVFS_error PVFS_isys_statfs(
if (!sm_p->u.statfs_list.stat_array)
{
free(sm_p->u.statfs_list.addr_array);
- free(sm_p);
+ PINT_smcb_free(&smcb);
return(-PVFS_ENOMEM);
}
@@ -123,7 +123,7 @@ PVFS_error PVFS_isys_statfs(
{
free(sm_p->u.statfs_list.addr_array);
free(sm_p->u.statfs_list.stat_array);
- free(sm_p);
+ PINT_smcb_free(&smcb);
return ret;
}
@@ -144,7 +144,7 @@ PVFS_error PVFS_isys_statfs(
PVFS_util_release_credentials(sm_p->cred_p);
free(sm_p->u.statfs_list.addr_array);
free(sm_p->u.statfs_list.stat_array);
- free(sm_p);
+ PINT_smcb_free(&smcb);
return -PVFS_ENOMEM;
}
More information about the Pvfs2-cvs
mailing list