From c1f3116c9d38f924843233431586ce399d3c168a Mon Sep 17 00:00:00 2001 From: Cory McWilliams Date: Tue, 23 Sep 2025 20:06:50 -0400 Subject: [PATCH] ssb: Clean up stale blob wants. --- src/ssb.db.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ssb.db.c b/src/ssb.db.c index 11d840d4..81de26fd 100644 --- a/src/ssb.db.c +++ b/src/ssb.db.c @@ -421,6 +421,7 @@ void tf_ssb_db_init(tf_ssb_t* ssb) _tf_ssb_db_exec(db, "COMMIT TRANSACTION"); tf_printf("Done.\n"); } + _tf_ssb_db_exec(db, "DELETE FROM blob_wants_cache WHERE blob_wants_cache.id IN (SELECT blobs.id FROM blobs)"); if (!_tf_ssb_db_has_rows(db, "SELECT * FROM sqlite_schema WHERE type = 'index' AND name = 'blob_wants_cache_source_id_unique_index'")) { tf_printf("Creating blob_wants_cache UNIQUE constraint.\n");