mirror of
https://github.com/EchoVault/SugarDB.git
synced 2025-10-05 07:56:52 +08:00
Close AOF engine files on shutdown. Close snapshot file after restoring snapshot on startup. Implemented tests for HELLO command in echovault package. Implemented tests for GetServerInfo in echovault package.
This commit is contained in:
@@ -189,3 +189,12 @@ func (engine *Engine) Restore() error {
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (engine *Engine) Close() {
|
||||
if err := engine.preambleStore.Close(); err != nil {
|
||||
log.Printf("close preamble store error: %+v\n", engine)
|
||||
}
|
||||
if err := engine.appendStore.Close(); err != nil {
|
||||
log.Printf("close append store error: %+v\n", engine)
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user