]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
msgr: put throttler usage on Message destruct
authorGreg Farnum <gregf@hq.newdream.net>
Fri, 4 Jun 2010 22:01:30 +0000 (15:01 -0700)
committerGreg Farnum <gregf@hq.newdream.net>
Fri, 4 Jun 2010 23:42:55 +0000 (16:42 -0700)
src/msg/Message.h

index 1b91a08d70bbdd882aaecb779c12ac8135ffd8be..cbc99c7a2b8a98c32fc7787d9d89ed8e9d0e0211 100644 (file)
@@ -258,6 +258,8 @@ protected:
     assert(nref.read() == 0);
     if (connection)
       connection->put();
+    if (throttler)
+      throttler->put(payload.length() + middle.length() + data.length());
   }
 public:
   Message *get() {