private/testplanet: shutdown databases in reverse order

Since we have caches on top of databases and they are included in the
databases list, we need to shut them down in-reverse order to avoid
issues with flushing to a closed database.

Change-Id: I3f23a527a2a5425638b1a7e2cab84741f019d493
This commit is contained in:
Egon Elbre 2020-01-23 19:54:25 +02:00 committed by Stefan Benten
parent 44de90ecc8
commit 89a148047d

View File

@ -274,7 +274,8 @@ func (planet *Planet) Shutdown() error {
errlist.Add(peer.Close())
}
for _, db := range planet.databases {
for i := len(planet.databases) - 1; i >= 0; i-- {
db := planet.databases[i]
errlist.Add(db.Close())
}