14 lines
196 B
Go
14 lines
196 B
Go
|
package mdb
|
||
|
|
||
|
import "time"
|
||
|
|
||
|
func (db *Database) waitForWAL() {
|
||
|
for {
|
||
|
status := db.WALStatus()
|
||
|
if status.MaxAppliedID == status.MaxID {
|
||
|
return
|
||
|
}
|
||
|
time.Sleep(100 * time.Millisecond)
|
||
|
}
|
||
|
}
|