From: Michael Tremer Date: Thu, 22 Apr 2021 17:12:40 +0000 (+0000) Subject: db: Clear repository when database load failed X-Git-Tag: 0.9.28~1285^2~267 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b027597a65504df8f476dd84cfddbe49e3173930;p=pakfire.git db: Clear repository when database load failed Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/db.c b/src/libpakfire/db.c index bde27ce23..393c106fd 100644 --- a/src/libpakfire/db.c +++ b/src/libpakfire/db.c @@ -1673,8 +1673,10 @@ END: r = 0; ERROR: - if (r) + if (r) { ERROR(db->pakfire, "Failed reading package database: %d\n", r); + pakfire_repo_clear(repo); + } if (stmt) sqlite3_finalize(stmt);