diff options
author | NeilBrown <neilb@suse.de> | 2009-06-03 15:48:08 -0400 |
---|---|---|
committer | Steve Dickson <steved@redhat.com> | 2009-06-03 15:48:08 -0400 |
commit | abf92485ae52bd637d544e2ac73147271b310a14 (patch) | |
tree | 07089784cdf051dbdaa98386eaf371b694acc23f /utils/gssd/gssd.c | |
parent | ab20f16a06e4f476b6480ddd27da724d14631411 (diff) | |
download | nfs-utils-abf92485ae52bd637d544e2ac73147271b310a14.tar.gz nfs-utils-abf92485ae52bd637d544e2ac73147271b310a14.tar.xz nfs-utils-abf92485ae52bd637d544e2ac73147271b310a14.zip |
Retry export if getfh fails.
mountd tries to avoid telling the kernel to export something
when the kernel already knows to do that.
However sometimes (exportfs -r) the kernel can be told
to forget something without mountd realising.
So if mountd finds that it cannot get a valid filehandle,
make sure it really has been exported to the kernel.
This only applies if the nfsd filesystem is not mounted.
Signed-off-by: NeilBrown <neilb@suse.de>
Signed-off-by: Steve Dickson <steved@redhat.com>
Diffstat (limited to 'utils/gssd/gssd.c')
0 files changed, 0 insertions, 0 deletions