diff options
-rw-r--r-- | fs/nfsd/nfssvc.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/nfsd/nfssvc.c b/fs/nfsd/nfssvc.c index 39551657e656..02ded7cfbdcf 100644 --- a/fs/nfsd/nfssvc.c +++ b/fs/nfsd/nfssvc.c | |||
@@ -258,6 +258,8 @@ nfsd(struct svc_rqst *rqstp) | |||
258 | break; | 258 | break; |
259 | err = signo; | 259 | err = signo; |
260 | } | 260 | } |
261 | /* Clear signals before calling lockd_down() and svc_exit_thread() */ | ||
262 | flush_signals(current); | ||
261 | 263 | ||
262 | lock_kernel(); | 264 | lock_kernel(); |
263 | 265 | ||