test: add more tests (#1106)
* style: format code * test: add more tests * fix: staticcheck errors
This commit is contained in:
@@ -23,6 +23,7 @@ func NewResourceManager() *ResourceManager {
|
||||
}
|
||||
|
||||
// Close closes the manager.
|
||||
// Don't use the ResourceManager after Close() called.
|
||||
func (manager *ResourceManager) Close() error {
|
||||
manager.lock.Lock()
|
||||
defer manager.lock.Unlock()
|
||||
@@ -33,8 +34,10 @@ func (manager *ResourceManager) Close() error {
|
||||
be.Add(err)
|
||||
}
|
||||
}
|
||||
// reset resources
|
||||
manager.resources = make(map[string]io.Closer)
|
||||
|
||||
// release resources to avoid using it later
|
||||
manager.resources = nil
|
||||
|
||||
return be.Err()
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user