Browse Source

libceph: properly release STAT request's raw_data_in

Signed-off-by: Yan, Zheng <zyan@redhat.com>
Reviewed-by: Alex Elder <elder@linaro.org>
Yan, Zheng 10 years ago
parent
commit
66ba609f7b
1 changed files with 3 additions and 0 deletions
  1. 3 0
      net/ceph/osd_client.c

+ 3 - 0
net/ceph/osd_client.c

@@ -296,6 +296,9 @@ static void osd_req_op_data_release(struct ceph_osd_request *osd_req,
 	case CEPH_OSD_OP_CMPXATTR:
 	case CEPH_OSD_OP_CMPXATTR:
 		ceph_osd_data_release(&op->xattr.osd_data);
 		ceph_osd_data_release(&op->xattr.osd_data);
 		break;
 		break;
+	case CEPH_OSD_OP_STAT:
+		ceph_osd_data_release(&op->raw_data_in);
+		break;
 	default:
 	default:
 		break;
 		break;
 	}
 	}