diff --git a/[refs] b/[refs] index ec85e1b02cbd..1e515dd26f06 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: c7708075f18086ee7d02df8b891910893e9ea372 +refs/heads/master: 6f46cb29350963527b663c9eb4fe964daa9ae707 diff --git a/trunk/fs/ceph/osd_client.c b/trunk/fs/ceph/osd_client.c index 22a33f8c8807..3d2bfbc232dc 100644 --- a/trunk/fs/ceph/osd_client.c +++ b/trunk/fs/ceph/osd_client.c @@ -1386,6 +1386,7 @@ static struct ceph_msg *get_reply(struct ceph_connection *con, req->r_reply, req->r_con_filling_msg); ceph_con_revoke_message(req->r_con_filling_msg, req->r_reply); ceph_con_put(req->r_con_filling_msg); + req->r_con_filling_msg = NULL; } if (front > req->r_reply->front.iov_len) {