Skip to content

virtual-image: Fix driver reading insufficient data

Benjamin Berg requested to merge benzea/use-read-all into master

In rare occasions it could happen that the driver was reading insufficient data. Fix this by using g_input_stream_read_all_async which will ensure that incomplete data will not be misinterpreted.

This fixes rare test failures seen in fprintd.

Merge request reports