anbox/src
Lee Jones 1c7eef1fd3 anbox: qemu: qemud_message_processor: Handle multiple 'cat'ed messages
It is possible for more than one message to be delivered concurrently.
When this happens, messages are concatenated together (end-to-end).
Current code errors out if the total received data is larger than the
known header_size (4) + the body size (reported in the header).
However, when >=2 messages arrive at the same time, the total received
data will be far greater than this.

The current code base actually handles multiple messages perfectly
already, so all we need to do is remove the early return and
everything "just works".

Signed-off-by: Lee Jones <lee.jones@linaro.org>
2017-11-17 12:24:20 +00:00
..
anbox anbox: qemu: qemud_message_processor: Handle multiple 'cat'ed messages 2017-11-17 12:24:20 +00:00
CMakeLists.txt emugl: generate GL ES/EGL function prototypes at build type from entries files 2017-08-31 15:40:22 +02:00
main.cpp Reformat all code and use the Google cpp code style 2016-12-02 17:38:43 +01:00