From a117685f16a0c4eef6ec4722bd8b2b3c9c1dd5aa Mon Sep 17 00:00:00 2001 From: phk Date: Sat, 7 Apr 2001 13:24:59 +0000 Subject: Don't make fsck go quite _that_ fast: In Preen mode we only checked one partition per disk device. --- sbin/fsck/preen.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'sbin/fsck') diff --git a/sbin/fsck/preen.c b/sbin/fsck/preen.c index ee1aad2..3313272 100644 --- a/sbin/fsck/preen.c +++ b/sbin/fsck/preen.c @@ -178,7 +178,6 @@ checkfstab(flags, docheck, checkit) continue; } - if (WIFEXITED(status)) retcode = WEXITSTATUS(status); else @@ -215,6 +214,9 @@ checkfstab(flags, docheck, checkit) if (TAILQ_EMPTY(&d->d_part)) { TAILQ_REMOVE(&diskh, d, d_entries); ndisks--; + } else { + if ((ret = startdisk(d, checkit)) != 0) + return ret; } } if (flags & CHECK_DEBUG) { -- cgit v1.1