From: Sage Weil Date: Sun, 23 Oct 2016 23:10:00 +0000 (-0500) Subject: msg/Message: fix set_middle vs throttler X-Git-Tag: v11.1.0~530^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=e7bf50b27a495ed75def67025d1ceca83861ba35;p=ceph.git msg/Message: fix set_middle vs throttler Signed-off-by: Sage Weil --- diff --git a/src/msg/Message.h b/src/msg/Message.h index 070d9989103cd..680f4a0aeaee5 100644 --- a/src/msg/Message.h +++ b/src/msg/Message.h @@ -361,10 +361,10 @@ public: void set_middle(bufferlist& bl) { if (byte_throttler) - byte_throttler->put(payload.length()); + byte_throttler->put(middle.length()); middle.claim(bl, buffer::list::CLAIM_ALLOW_NONSHAREABLE); if (byte_throttler) - byte_throttler->take(payload.length()); + byte_throttler->take(middle.length()); } bufferlist& get_middle() { return middle; }