|author||Michael Sevakis <firstname.lastname@example.org>||2011-03-21 15:57:07 +0000|
|committer||Michael Sevakis <email@example.com>||2011-03-21 15:57:07 +0000|
Buffering should truncate if read() returns 0 since it's not a valid return there as there should be data left to read. The loop wouldn't break until there was a message in the queue. I just experienced the case with crosslinked files and read stopped making progress, returning 0 each time it was called.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29626 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware')
0 files changed, 0 insertions, 0 deletions