diff options
author | Jeff Garzik <jeff@garzik.org> | 2006-08-04 11:13:48 -0400 |
---|---|---|
committer | Jeff Garzik <jeff@garzik.org> | 2006-08-04 11:13:48 -0400 |
commit | b58893ba71bd2608ca19564f2f74269462588770 (patch) | |
tree | 220f7efc7fcef9473c610b04e00cd94ca66885d8 | |
parent | 073e2ad9220f6aef4ecd6512d4800e57e6063b57 (diff) | |
download | dbfs-b58893ba71bd2608ca19564f2f74269462588770.tar.gz |
Tweak fsck: run catastrophic recovery in dbfsck, normal recovery in FUSE fs.
-rw-r--r-- | dbfs.c | 2 | ||||
-rw-r--r-- | dbfsck.c | 2 |
2 files changed, 2 insertions, 2 deletions
@@ -42,7 +42,7 @@ static void dbfs_op_init(void *userdata) fs = dbfs_new(); - rc = dbfs_open(fs, 0, 0, "dbfs"); + rc = dbfs_open(fs, DB_RECOVER | DB_CREATE, 0, "dbfs"); if (rc) abort(); /* TODO: improve */ @@ -9,7 +9,7 @@ int main (int argc, char *argv[]) fs = dbfs_new(); - rc = dbfs_open(fs, DB_RECOVER, 0, "dbfsck"); + rc = dbfs_open(fs, DB_RECOVER_FATAL, DB_CREATE, "dbfsck"); if (rc) { perror("dbfsck"); return 1; |