diff options
author | Gustavo Sverzut Barbieri <barbieri@profusion.mobi> | 2016-12-19 12:57:09 -0200 |
---|---|---|
committer | Gustavo Sverzut Barbieri <barbieri@profusion.mobi> | 2016-12-19 13:03:33 -0200 |
commit | a7657e821f81eab59a719c81d3994194492476a6 (patch) | |
tree | 7e0a48ab43b60925301e5f7f86c75b6030e6c689 /configure.ac | |
parent | fe668ef52c74f52c45d1c0af6a1df791ab412e35 (diff) | |
download | efl-a7657e821f81eab59a719c81d3994194492476a6.tar.gz |
ecore_con/ecore_ipc: flush should wait for connection.
Some applications will create the handle, immediately send data, flush
and delete it, expecting the data to be sent to remote peer.
This is a bad behavior as the application would become unresponsive
until the connection is established, data can be written (since
depends on server consuming it), then allow it to be closed.
A proper behavior here would be to chain based on events, with the
usage of a copier would be simply wait for "done" event.
However the legacy API allowed this and terminology depends on this
awkward "feature", thus be bug-compatible.
This fixes T5015.
Diffstat (limited to 'configure.ac')
0 files changed, 0 insertions, 0 deletions