Compare commits
2 Commits
v23.06-rc2
...
v23.06
Author | SHA1 | Date | |
---|---|---|---|
493b8990d1 | |||
aa41d25aa1 |
@ -6,6 +6,7 @@ Release notes
|
|||||||
.. toctree::
|
.. toctree::
|
||||||
:maxdepth: 2
|
:maxdepth: 2
|
||||||
|
|
||||||
|
v23.06
|
||||||
v23.02
|
v23.02
|
||||||
v22.10.1
|
v22.10.1
|
||||||
v22.10
|
v22.10
|
||||||
|
619
docs/aboutvpp/releasenotes/v23.06.rst
Normal file
619
docs/aboutvpp/releasenotes/v23.06.rst
Normal file
File diff suppressed because it is too large
Load Diff
@ -309,7 +309,7 @@ session_cleanup_half_open (session_handle_t ho_handle)
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
/* Cleanup half-open session lookup table if need be */
|
/* Cleanup half-open session lookup table if need be */
|
||||||
if (ho->session_state != SESSION_STATE_TRANSPORT_CLOSING)
|
if (ho->session_state != SESSION_STATE_TRANSPORT_CLOSED)
|
||||||
{
|
{
|
||||||
transport_connection_t *tc;
|
transport_connection_t *tc;
|
||||||
tc = transport_get_half_open (session_get_transport_proto (ho),
|
tc = transport_get_half_open (session_get_transport_proto (ho),
|
||||||
@ -348,7 +348,7 @@ session_half_open_delete_notify (transport_connection_t *tc)
|
|||||||
session_t *ho = ho_session_get (tc->s_index);
|
session_t *ho = ho_session_get (tc->s_index);
|
||||||
|
|
||||||
/* Cleanup half-open lookup table if need be */
|
/* Cleanup half-open lookup table if need be */
|
||||||
if (ho->session_state != SESSION_STATE_TRANSPORT_CLOSING)
|
if (ho->session_state != SESSION_STATE_TRANSPORT_CLOSED)
|
||||||
{
|
{
|
||||||
if (!(tc->flags & TRANSPORT_CONNECTION_F_NO_LOOKUP))
|
if (!(tc->flags & TRANSPORT_CONNECTION_F_NO_LOOKUP))
|
||||||
session_lookup_del_half_open (tc);
|
session_lookup_del_half_open (tc);
|
||||||
@ -911,7 +911,7 @@ session_stream_connect_notify (transport_connection_t * tc,
|
|||||||
session_lookup_del_half_open (tc);
|
session_lookup_del_half_open (tc);
|
||||||
|
|
||||||
ho = ho_session_get (tc->s_index);
|
ho = ho_session_get (tc->s_index);
|
||||||
session_set_state (ho, SESSION_STATE_TRANSPORT_CLOSING);
|
session_set_state (ho, SESSION_STATE_TRANSPORT_CLOSED);
|
||||||
opaque = ho->opaque;
|
opaque = ho->opaque;
|
||||||
app_wrk = app_worker_get_if_valid (ho->app_wrk_index);
|
app_wrk = app_worker_get_if_valid (ho->app_wrk_index);
|
||||||
if (!app_wrk)
|
if (!app_wrk)
|
||||||
|
Reference in New Issue
Block a user