Welcome to the Rockbox Technical Forums!
Inability to flush data will drop the latest data and keep the codec write position from overrunning the read (where disk writing start) position.
Just a little idea: Could not the buffer dropping event be logged using logf to be able  to narrow down possible reasons of the glitches?
just a quick question, been following the problems you're having with recording recently. What is the last dated CVS build that you would recommend installing if (like me) you are wanting perfect recordings without these reported glitches.thanks.
Page created in 0.07 seconds with 17 queries.