session: avoid spurious disconnect and reset ntfs
Type: fix Change-Id: Icdc9d1c8b7b29827ce17920dae64a365bb8a4e40 Signed-off-by: Florin Coras <fcoras@cisco.com>
This commit is contained in:

committed by
Dave Barach

parent
159ee88ff5
commit
66abf32283
@@ -194,11 +194,13 @@ app_worker_flush_events_inline (app_worker_t *app_wrk, u32 thread_index,
|
||||
break;
|
||||
case SESSION_CTRL_EVT_DISCONNECTED:
|
||||
s = session_get (evt->session_index, thread_index);
|
||||
app->cb_fns.session_disconnect_callback (s);
|
||||
if (s->session_state <= SESSION_STATE_TRANSPORT_CLOSING)
|
||||
app->cb_fns.session_disconnect_callback (s);
|
||||
break;
|
||||
case SESSION_CTRL_EVT_RESET:
|
||||
s = session_get (evt->session_index, thread_index);
|
||||
app->cb_fns.session_reset_callback (s);
|
||||
if (s->session_state <= SESSION_STATE_TRANSPORT_CLOSING)
|
||||
app->cb_fns.session_reset_callback (s);
|
||||
break;
|
||||
case SESSION_CTRL_EVT_UNLISTEN_REPLY:
|
||||
if (is_builtin)
|
||||
|
Reference in New Issue
Block a user