backlog is unsigned

Signed-off-by: Angus Salkeld <asalk...@redhat.com>
---
 exec/totemsrp.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/exec/totemsrp.c b/exec/totemsrp.c
index 3d8bd05..a7818b4 100644
--- a/exec/totemsrp.c
+++ b/exec/totemsrp.c
@@ -3299,7 +3299,6 @@ static void fcc_token_update (
 {
        token->fcc += msgs_transmitted - instance->my_trc;
        token->backlog += instance->my_cbl - instance->my_pbl;
-       assert (token->backlog >= 0);
        instance->my_trc = msgs_transmitted;
        instance->my_pbl = instance->my_cbl;
 }
@@ -3416,6 +3415,9 @@ static int message_handler_orf_token (
 
        case MEMB_STATE_OPERATIONAL:
                messages_free (instance, token->aru);
+               /*
+                * fall through
+                */
        case MEMB_STATE_GATHER:
                /*
                 * DO NOT add break, we use different free mechanism in 
recovery state
-- 
1.6.6.1

_______________________________________________
Openais mailing list
Openais@lists.linux-foundation.org
https://lists.linux-foundation.org/mailman/listinfo/openais

Reply via email to