UDP: Fix session registration in lookup table
This fixes a bug where packets could be sent but not received when opening an UDP connection. Change-Id: I0993dd806b277374232d551167970ab13a62dbf9 Signed-off-by: Aloys Augustin <aloaugus@cisco.com>
This commit is contained in:

committed by
Florin Coras

parent
75f9fb6c16
commit
20ab31e8f6
@ -880,6 +880,7 @@ session_open_cl (u32 app_wrk_index, session_endpoint_t * rmt, u32 opaque)
|
|||||||
transport_connection_t *tc;
|
transport_connection_t *tc;
|
||||||
transport_endpoint_cfg_t *tep;
|
transport_endpoint_cfg_t *tep;
|
||||||
app_worker_t *app_wrk;
|
app_worker_t *app_wrk;
|
||||||
|
session_handle_t sh;
|
||||||
session_t *s;
|
session_t *s;
|
||||||
int rv;
|
int rv;
|
||||||
|
|
||||||
@ -904,6 +905,9 @@ session_open_cl (u32 app_wrk_index, session_endpoint_t * rmt, u32 opaque)
|
|||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
sh = session_handle (s);
|
||||||
|
session_lookup_add_connection (tc, sh);
|
||||||
|
|
||||||
return app_worker_connect_notify (app_wrk, s, opaque);
|
return app_worker_connect_notify (app_wrk, s, opaque);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user