From 9033ea545e7c8ea7ab3193bd28782f62ff700f1e Mon Sep 17 00:00:00 2001 From: Matthias Radestock Date: Mon, 11 Feb 2013 13:57:48 +0000 Subject: a spot of inlining --- src/rabbit_limiter.erl | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/rabbit_limiter.erl b/src/rabbit_limiter.erl index 35703efa..8ed1adc7 100644 --- a/src/rabbit_limiter.erl +++ b/src/rabbit_limiter.erl @@ -193,15 +193,12 @@ decr_credit(CTag, Len, ChPid, Cred, Credits) -> write_credit(CTag, NewCredit, Drain, Credits). maybe_drain(0, true, CTag, ChPid, Credit) -> - send_drained(ChPid, CTag, Credit), + rabbit_channel:send_drained(ChPid, CTag, Credit), 0; %% Magic reduction to 0 maybe_drain(_, _, _, _, Credit) -> Credit. -send_drained(ChPid, CTag, CreditDrained) -> - rabbit_channel:send_drained(ChPid, CTag, CreditDrained). - update_credit(CTag, Len, ChPid, Credit, Drain, Credits) -> NewCredit = maybe_drain(Len, Drain, CTag, ChPid, Credit), NewCredits = write_credit(CTag, NewCredit, Drain, Credits), -- cgit v1.2.1