X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Fquota%2Fqsd_lib.c;h=f50ca84192ae4a8e2028a281816c9070f402f1c2;hp=cbdd74e5f77e5b00084cb3d1ef7552b87c08a645;hb=5c883ea2748ae9e430a9cd863a9b630b2a74440a;hpb=f2d06d3c76a1d69447e7bd6fd29d8165be558d73 diff --git a/lustre/quota/qsd_lib.c b/lustre/quota/qsd_lib.c index cbdd74e..f50ca84 100644 --- a/lustre/quota/qsd_lib.c +++ b/lustre/quota/qsd_lib.c @@ -369,8 +369,7 @@ static void qsd_qtype_fini(const struct lu_env *env, struct qsd_instance *qsd, CDEBUG(D_QUOTA, "qqi reference count %u, repeat: %d\n", atomic_read(&qqi->qqi_ref), repeat); repeat++; - set_current_state(TASK_INTERRUPTIBLE); - schedule_timeout(cfs_time_seconds(1)); + schedule_timeout_interruptible(cfs_time_seconds(1)); } /* by now, all qqi users should have gone away */