Radish alpha
H
HardenedBSD Package Manager
Radicle
Git (anonymous pull)
Log in to clone via SSH
register: properly close the database, which flushes the WAL
Baptiste Daroussin committed 2 months ago
commit 17cf63cf01fd3f76189fe20987388160088e19a2
parent 250ba7bd146a4a41ed29122f951d5c717ea8a15e
1 file changed +3 -1
modified src/register.c
@@ -199,8 +199,10 @@ exec_register(int argc, char **argv)
	}

	pkg_free(pkg);
-
	if (db != NULL)
+
	if (db != NULL) {
		pkgdb_release_lock(db, PKGDB_LOCK_EXCLUSIVE);
+
		pkgdb_close(db);
+
	}

	return (retcode != EPKG_OK ? EXIT_FAILURE : EXIT_SUCCESS);
}