Pau Espin
a1e9de1ec4
If messages are sent using osmo_stream_cli_send() while the stream is still (re)connecting, they won't have a chance to be sent until the stream is connected, and hence they are queued until CONNECTING->CONNECTED is done. However, at that time (osmo_stream_cli_fd_cb), the WRITE flag was dropped unconditionally, which meant already queued packets didn't have the opportunity to be sent by the same callback until first message is enqueued and WRITE flag is set (again by osmo_stream_cli_send()). Let's make them be sent as soon as possible once the connection is available. Related: OS#4188 Change-Id: I289495f9aad6389c5f2623fb072d676235b7d24c |
||
---|---|---|
.. | ||
Makefile.am | ||
amr.c | ||
datagram.c | ||
ipa.c | ||
ipa_unit.c | ||
jibuf.c | ||
osmux.c | ||
rs232.c | ||
rtp.c | ||
stream.c |