diff options
author | Jeff Layton <jlayton@redhat.com> | 2013-11-20 13:55:50 -0500 |
---|---|---|
committer | Steve Dickson <steved@redhat.com> | 2013-11-20 15:04:47 -0500 |
commit | 250dbae681c3bd589f2fe52871b0c3611f72b87f (patch) | |
tree | abba39124ec01d6e9b84e4365d7e5b1168248660 /utils/exportfs/exportfs.c | |
parent | 6a46d870c61433c8dea0270d9c10702b7b4b3d99 (diff) | |
download | nfs-utils-250dbae681c3bd589f2fe52871b0c3611f72b87f.tar.gz nfs-utils-250dbae681c3bd589f2fe52871b0c3611f72b87f.tar.xz nfs-utils-250dbae681c3bd589f2fe52871b0c3611f72b87f.zip |
gssd: don't let parent exit until child has a chance to scan directory once
With some proposed kernel changes, it won't even attempt to upcall
sometimes if it doesn't appear that gssd is running. This means that
we have a theoretical race between gssd starting up at boot time and
the init process attempting to mount kerberized filesystems.
Fix this by switching gssd to use mydaemon() and having the child
only release the parent after it has processed the directory once.
Signed-off-by: Jeff Layton <jlayton@redhat.com>
Signed-off-by: Steve Dickson <steved@redhat.com>
Diffstat (limited to 'utils/exportfs/exportfs.c')
0 files changed, 0 insertions, 0 deletions