ieee1394: Fix kthread stopping in nodemgr_host_thread
authorSatyam Sharma <satyam@infradead.org>
Wed, 15 Aug 2007 14:35:38 +0000 (20:05 +0530)
committerStefan Richter <stefanr@s5r6.in-berlin.de>
Tue, 16 Oct 2007 21:59:56 +0000 (23:59 +0200)
commit69e2b602966533256edce1ed1b24fec23fe05962
treeeba525129823949846660d6253a145fe211636a3
parent261b5f664c6c68c5209656a71c41823eda0d938b
ieee1394: Fix kthread stopping in nodemgr_host_thread

The nodemgr host thread can exit on its own even when kthread_should_stop
is not true, on receiving a signal (might never happen in practice, as
it ignores signals). But considering kthread_stop() must not be mixed with
kthreads that can exit on their own, I think changing the code like this
is clearer. This change means the thread can cut its sleep short when
receive a signal but looking at the code around, that sounds okay (and
again, it might never actually recieve a signal in practice).

Signed-off-by: Satyam Sharma <satyam@infradead.org>
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
drivers/ieee1394/nodemgr.c