From: adilger Date: Tue, 21 Mar 2006 12:22:32 +0000 (+0000) Subject: Branch b1_5 X-Git-Tag: v1_7_140~1^12~3^2~7 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=b29d583641848bd2c86e9a07af4ee7d686605bb6;p=fs%2Flustre-release.git Branch b1_5 Don't use cfs_daemonize() for a thread that may be doing IO. Use ptlrpc_daemonize() instead. --- diff --git a/lustre/obdclass/genops.c b/lustre/obdclass/genops.c index 0141aaa..87119ca 100644 --- a/lustre/obdclass/genops.c +++ b/lustre/obdclass/genops.c @@ -1021,8 +1021,10 @@ static int ping_evictor_main(void *arg) ENTRY; lock_kernel(); - cfs_daemonize("ping_evictor"); + ptlrpc_daemonize(); + cfs_block_allsigs(); + THREAD_NAME(cfs_curproc_comm(), CFS_CURPROC_COMM_MAX-1, "ping_evictor"); unlock_kernel(); CDEBUG(D_HA, "Starting Ping Evictor\n");