[332] in Athena Bugs

home help back first fref pref prev next nref lref last post

Re: super-block question

daemon@ATHENA.MIT.EDU (Henry Mensch)
Thu May 5 19:08:27 1988

From: Henry Mensch <henry@ATHENA.MIT.EDU>
To: <custer@ATHENA.MIT.EDU>
Cc: bugs@ATHENA.MIT.EDU
In-Reply-To: Your message of Tue, 26 Apr 88 22:24:09 -0400.
Date: Thu, 05 May 88 18:51:49 EDT

> I watched someone save a buffer from emacs into apparent oblivion.
> Somehow or another, the super-block did not update.  The file looked
> like it was there when you did an "ls -als" but when you tried to cat
> the file, it was not there.  Syncing remidied the situation.

Um, what you experienced sounds like the normal thing to happen when
you're using NFS on a busy network.  Syncing doesn't "fix" anything
here; time does (to my experience).  Particularly on a busy network,
it sometimes takes some time for the data to get from your workstation
to the file server.  At any rate, a daemon called "update" insures
that the superblock gets updated properly and that all the pending
data gets written.

> 3) What would have happened if the user had logged out and logged back
> in again?  Would the file have reappeared, would it have disappeared
> completely, or would it still be around the next time the super-block
> gets updated?

I imagine the file would have been there, as expected.

This is the first time I've had someone report this.  I'll keep an eye
out for this, should it become a problem.

--
-- Henry Mensch / <henry@ATHENA.MIT.EDU>
-- Project Athena Quality Assurance

home help back first fref pref prev next nref lref last post