summaryrefslogtreecommitdiffstats
path: root/utils/gssd/gssd.c
diff options
context:
space:
mode:
authorShan Hai <shan.hai@windriver.com>2015-11-02 08:03:24 -0500
committerSteve Dickson <steved@redhat.com>2015-11-02 08:55:04 -0500
commit7f62e37fcd25f09949a547b93c35d9e324211102 (patch)
tree39637dc1357db85d5e15025e1ea0db4777cc8143 /utils/gssd/gssd.c
parentc31fef7f4beb736f6cfe29a2de6d769c7c1e780d (diff)
downloadnfs-utils-7f62e37fcd25f09949a547b93c35d9e324211102.tar.gz
nfs-utils-7f62e37fcd25f09949a547b93c35d9e324211102.tar.xz
nfs-utils-7f62e37fcd25f09949a547b93c35d9e324211102.zip
statd: fix a segfault caused by improper usage of RPC interface
There is a hack which uses the bottom-level RPC improperly as below in the current statd implementation: insert a socket in the svc_fdset without a corresponding transport handle and passes the socket to the svc_getreqset subroutine, this usage causes a segfault of statd on a huge amount of sm-notifications. Fix the issue by separating the non-RPC-server socket from RPC dispatcher. Signed-off-by: Shan Hai <shan.hai@windriver.com> Signed-off-by: Steve Dickson <steved@redhat.com>
Diffstat (limited to 'utils/gssd/gssd.c')
0 files changed, 0 insertions, 0 deletions