Make the source's buffer queue a singly-linked list