diff options
author | Florin Coras <fcoras@cisco.com> | 2019-07-22 19:03:03 -0700 |
---|---|---|
committer | Dave Barach <openvpp@barachs.net> | 2019-07-25 17:59:17 +0000 |
commit | 5f06632fc700e5f5c72b7238aee3fd84663ddf4f (patch) | |
tree | 2b8b74650fcd3d826805493c13dc4a74b1272ebf /src/vnet/tcp/tcp.c | |
parent | 6c84fb2ee1bf230951aaf92d9db595d4c0feac45 (diff) |
session: add transport deleted state
Type: fix
Distinguish between closed and deleted states to avoid deleting the
session prior to the transport connection.
Change-Id: Ia285ce94b26a70773f8c0ce9d2c73095d3e2a337
Signed-off-by: Florin Coras <fcoras@cisco.com>
Diffstat (limited to 'src/vnet/tcp/tcp.c')
-rw-r--r-- | src/vnet/tcp/tcp.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/vnet/tcp/tcp.c b/src/vnet/tcp/tcp.c index f0d6478df18..928d1bac257 100644 --- a/src/vnet/tcp/tcp.c +++ b/src/vnet/tcp/tcp.c @@ -358,7 +358,6 @@ tcp_connection_reset (tcp_connection_t * tc) tcp_timer_set (tc, TCP_TIMER_WAITCLOSE, TCP_CLOSEWAIT_TIME); /* Make sure we mark the session as closed. In some states we may * be still trying to send data */ - session_transport_closed_notify (&tc->connection); tcp_connection_set_state (tc, TCP_STATE_CLOSED); session_transport_closed_notify (&tc->connection); break; |