[1687] in Athena Bugs
attach vs. rpc.mountd (bug in attach)
daemon@ATHENA.MIT.EDU (John T Kohl)
Sun Jan 22 13:22:28 1989
Date: Sun, 22 Jan 89 13:22:10 EST
From: John T Kohl <jtkohl@ATHENA.MIT.EDU>
To: "Robert S. French" <rfrench@ATHENA.MIT.EDU>, bugs@ATHENA.MIT.EDU
In-Reply-To: Robert S. French's message of Sun, 22 Jan 89 11:33:02 EST,
When a client sends an unmount message to the rpc.mountd on the server,
it is supposed to send the pathname of the directory ON THE SERVER, so
that the server can remove that from /etc/rmtab (which is a hint as to
which hosts are using a server).
If the wrong pathname is sent, then the server doesn't remove anything
from /etc/rmtab.
The problem is that the server reads in the file, changes, and writes it
out, in monolithic and time-consuming fashion. So if the file keeps
growing (it's bounded by the #ws' and the #mountable dirs), then the
mountd performance begins to suffer.
Attach currently sends the pathname of the mounted directory on the
CLIENT. So our /etc/rmtabs are getting cluttered with cruft.
John