From b356c06ecad216bf1e1240581e7c6e6f19399cbc Mon Sep 17 00:00:00 2001 From: Earl Chew Date: Mon, 8 May 2017 15:44:48 -0700 Subject: [PATCH] Release callback data on nfs_create_2_cb() failure Signed-off-by: Earl Chew --- lib/libnfs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/libnfs.c b/lib/libnfs.c index 77d9534..2858455 100644 --- a/lib/libnfs.c +++ b/lib/libnfs.c @@ -3270,7 +3270,7 @@ static void nfs_create_2_cb(struct rpc_context *rpc, int status, void *command_d if (res->status != NFS3_OK) { rpc_set_error(nfs->rpc, "NFS: CREATE of %s/%s failed with %s(%d)", data->saved_path, str, nfsstat3_to_str(res->status), nfsstat3_to_errno(res->status)); data->cb(nfsstat3_to_errno(res->status), nfs, rpc_get_error(nfs->rpc), data->private_data); - + free_nfs_cb_data(data); return; }