[914] in Athena Bugs

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

(RT/PC) Version 6.0R: attach (sorry)

daemon@ATHENA.MIT.EDU (qjb@ATHENA.MIT.EDU)
Tue Sep 13 23:00:05 1988

From: <qjb@ATHENA.MIT.EDU>
Date: Tue, 13 Sep 88 22:59:19 EDT
To: bugs@ATHENA.MIT.EDU, but-attach@ATHENA.MIT.EDU, rt-testers@ATHENA.MIT.EDU
System type, version:	(RT/PC) Version 6.0R
System name: soup

What's wrong: Attach (this also occurred in 6.0C which is why I am
sending it to both rt-testers and bugs) prints the wrong error message
when the file on the server end does not exist:

**=> soup:/mit/qjb <=**
% attach clhdev      
clhdev: Can't mount APHRODITE.MIT.EDU:/u1/lockers/clhdev on /mit/clhdev - Stale 
NFS file handle
**=> soup:/mit/qjb <=**
% attach -e aphrodite:/u1/lockers
aphrodite:/u1/lockers: NFS mounted APHRODITE.MIT.EDU:/u1/lockers on /aphrodite/u
1/lockers (read-write)
**=> soup:/mit/qjb <=**
% ls /aphrodite/u1/lockers 
./   ../
**=> soup:/mit/qjb <=**
% detach !at:*
detach -e aphrodite:/u1/lockers
aphrodite:/u1/lockers: detached
**=> soup:/mit/qjb <=**
% su -fc "/etc/mount aphrodite:/u1/lockers/clhdev /mnt"
Password:
Sorry
Exit 2               su -fc /etc/mount aphrodite:/u1/lockers/clhdev /mnt
**=> soup:/mit/qjb <=**
% su -fc "/etc/mount aphrodite:/u1/lockers/clhdev /mnt"
Password:
mount: aphrodite:/u1/lockers/clhdev: No such file or directory
mount: giving up on:
   /mnt
Exit 2               su -fc /etc/mount aphrodite:/u1/lockers/clhdev /mnt
**=> soup:/mit/qjb <=**
% 


What should have happened:
Attach should have indicated that /u1/lockers/clhdev didn't exist on
aphrodite which is what mount did.  (I don't know whose problem this
really is...)  "Stale NFS file handle" is a very uninformative error
message.  I realize that it is defined in errno.h (ESTALE) and
therefore probably not directly in our control, but........

                                Jay Berkenbilt

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