()
| 223 | } |
| 224 | |
| 225 | func (db *DB) Close() (rerr error) { |
| 226 | if db == nil { |
| 227 | return nil |
| 228 | } |
| 229 | lg := slog.Default().With("clientID", db.clientID) |
| 230 | db.dbs.perDBLock.Lock(db.clientID) |
| 231 | defer db.dbs.perDBLock.Unlock(db.clientID) |
| 232 | return db.dbs.close(db, lg) |
| 233 | } |