wal

ReadAll returns bytes read and/or an err that is not io.EOF. In this case, we only need to now if err != nil, since the size of what we read provides us with no real value. We could log the read bytes later if it proves useful.