session: fix show cli with closed session 75/23175/3
authorFlorin Coras <fcoras@cisco.com>
Fri, 1 Nov 2019 21:03:28 +0000 (14:03 -0700)
committerDave Barach <openvpp@barachs.net>
Sun, 3 Nov 2019 17:55:28 +0000 (17:55 +0000)
Type: fix

Change-Id: Ifb6ead644c0273b84a5647f7923053f1db7c5a76
Signed-off-by: Florin Coras <fcoras@cisco.com>
src/vnet/session/session_cli.c

index 770ae08..b03353e 100755 (executable)
@@ -252,7 +252,7 @@ static void
 session_cli_show_all_sessions (vlib_main_t * vm, int verbose)
 {
   session_main_t *smm = &session_main;
-  u32 n_closed = 0, thread_index;
+  u32 n_closed, thread_index;
   session_t *pool, *s;
 
   for (thread_index = 0; thread_index < vec_len (smm->wrk); thread_index++)
@@ -285,6 +285,8 @@ session_cli_show_all_sessions (vlib_main_t * vm, int verbose)
                         thread_index ? "\n" : "",
                         "Connection", "State", "Rx-f", "Tx-f");
 
+      n_closed = 0;
+
       /* *INDENT-OFF* */
       pool_foreach(s, pool, ({
         if (s->session_state >= SESSION_STATE_TRANSPORT_DELETED)