Reading buffer read all the commit for diagrams

The reading Buffer was inverted.
Previously:
Reader
   |
write to partner (Writer) Buf

Writer
   |
read from partner (Reader) Buf

Now:
Reader
   |
write to partner (Writer) Buf

Writer
   |
read from my (Writer) Buf

Fixed using a double lookup from the table.