From 5944304d1ffcf30dfb9b0b3fcbfcff898aaca06d Mon Sep 17 00:00:00 2001 From: NeilBrown Date: Thu, 23 Jun 2005 22:03:11 -0700 Subject: [PATCH] --- yaml --- r: 3101 b: refs/heads/master c: 46be925fa6f4796e732e16a020fa0ef9d48ea7c8 h: refs/heads/master i: 3099: e51ba7bfa85b4b7d2c44bb59cae750a68f7cd105 v: v3 --- [refs] | 2 +- trunk/fs/lockd/svc.c | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 856d76ef97dd..7fdf9b5d3096 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 13cd21845d6a9729ca95e36ae6e8c669623fbfd4 +refs/heads/master: 46be925fa6f4796e732e16a020fa0ef9d48ea7c8 diff --git a/trunk/fs/lockd/svc.c b/trunk/fs/lockd/svc.c index b82e470912e8..6e242556b903 100644 --- a/trunk/fs/lockd/svc.c +++ b/trunk/fs/lockd/svc.c @@ -191,7 +191,9 @@ lockd(struct svc_rqst *rqstp) printk(KERN_DEBUG "lockd: new process, skipping host shutdown\n"); wake_up(&lockd_exit); - + + flush_signals(current); + /* Exit the RPC thread */ svc_exit_thread(rqstp);