Fix a stupid fifo bug that would orphan enqueued data.
This magically didn't really affect normal operation, because in normal operation the demodulator can consume data faster than it is produced, so the fifo never grows beyond 0-1 items. However in cases where the demodulator is slow and the producer is fast (e.g. reading from a file and running with lots of debug on) the fifo would lose buffers as soon as it had more than one pending.
This commit is contained in:
parent
fdc1ac731d
commit
5782ad7468
Loading…
Reference in New Issue