From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sage Weil Subject: Re: the messenger to send osd write ack|ondisk Date: Tue, 6 Sep 2011 21:00:05 -0700 (PDT) Message-ID: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Return-path: Received: from cobra.newdream.net ([66.33.216.30]:53207 "EHLO cobra.newdream.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755113Ab1IGDyc (ORCPT ); Tue, 6 Sep 2011 23:54:32 -0400 Sender: ceph-devel-owner@vger.kernel.org List-ID: To: huang jun Cc: ceph-devel@vger.kernel.org Ah, nice catch. This fixes it: diff --git a/src/osd/ReplicatedPG.cc b/src/osd/ReplicatedPG.cc index 73b42ac..48ee6bb 100644 --- a/src/osd/ReplicatedPG.cc +++ b/src/osd/ReplicatedPG.cc @@ -2817,7 +2817,7 @@ void ReplicatedPG::eval_repop(RepGather *repop) reply = new MOSDOpReply(op, 0, osd->osdmap->get_epoch(), 0); reply->add_flags(CEPH_OSD_FLAG_ACK); dout(10) << " sending ack on " << *repop << " " << reply << dendl; - osd->cluster_messenger->send_message(reply, op->get_connection()); + osd->client_messenger->send_message(reply, op->get_connection()); repop->sent_ack = true; } Pushing to master. Thanks! sage