wal: init

@unihorn Let's work on this branch
We are not worrying about CRC, snapshotting for now.
It is the maximum time it would wait for the event to happen.
I increase the number 2 by 2, and 8 is big enough to avoid false error.