audiod: fix a memory leak in ringbuffer handling