Re: Why is one sync() not enough?

From: Martin Waitz
Date: Tue Jun 14 2005 - 07:59:20 EST


hoi :)

On Tue, Jun 14, 2005 at 11:41:41AM +0200, Nico Schottelius wrote:
> When my system shuts down and init calls sync() and after that
> umount and then reboot, the filesystem is left in an unclean state.
>
> If I do sync() two times (one before umount, one after umount) it
> seems to work.

unmounting the filesystem writes to the disk.
If you don't wait for those writes to reach the disk, then
you still have a dirty filesystem.

--
Martin Waitz

Attachment: signature.asc
Description: Digital signature