/* *INDENT-OFF* */
SESSION_EVT_DBG(SESSION_EVT_ENQ, s, ({
- ed->data[0] = evt.event_id;
+ ed->data[0] = evt.event_type;
ed->data[1] = svm_fifo_max_dequeue (s->server_rx_fifo);
}));
/* *INDENT-ON* */
if (!is_fail)
{
sm = application_get_connect_segment_manager (app);
- alloc_fifos = application_is_proxy (app);
+ alloc_fifos = !application_is_builtin_proxy (app);
if (session_alloc_and_init (sm, tc, alloc_fifos, &new_s))
{
is_fail = 1;
transport_connection_t *
session_get_transport (stream_session_t * s)
{
- if (s->session_state >= SESSION_STATE_READY)
+ if (s->session_state != SESSION_STATE_LISTENING)
return tp_vfts[s->session_type].get_connection (s->connection_index,
s->thread_index);
return 0;