X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvnet%2Fsession%2Fsession_cli.c;h=a302ddd72bc58d4a7db1baf0ff9b28907b47dc72;hb=ed1d872a8c2e3c2ed2cc5b36aa90ded599cf91c4;hp=d8e504e5fb37524ffabb332f40aae031d38bcb2c;hpb=31c9955a4e83578422b3328ef0d7b2b248536644;p=vpp.git diff --git a/src/vnet/session/session_cli.c b/src/vnet/session/session_cli.c index d8e504e5fb3..a302ddd72bc 100755 --- a/src/vnet/session/session_cli.c +++ b/src/vnet/session/session_cli.c @@ -76,7 +76,8 @@ format_session (u8 * s, va_list * args) str = format (0, "%-10u%-10u", rxf, txf); } - if (ss->session_state >= SESSION_STATE_ACCEPTING) + if (ss->session_state >= SESSION_STATE_ACCEPTING + || ss->session_state == SESSION_STATE_CREATED) { s = format (s, "%U", format_transport_connection, tp, ss->connection_index, ss->thread_index, verbose); @@ -362,8 +363,7 @@ static int clear_session (session_t * s) { app_worker_t *server_wrk = app_worker_get (s->app_wrk_index); - application_t *server = application_get (server_wrk->app_index); - server->cb_fns.session_disconnect_callback (s); + app_worker_close_notify (server_wrk, s); return 0; }