X-Git-Url: http://git.monstr.eu/?a=blobdiff_plain;f=fs%2Fdlm%2Frecoverd.c;h=97d052cea5a924e4b4efb0e66329aeaf7b8c8c74;hb=aee742c9928ab4f5f4e0b00f41fb2d2cffae179e;hp=85e24539271538668425051977069fe07a8f1b2c;hpb=f65420df914a85e33b2c8b1cab310858b2abb7c0;p=linux-2.6-microblaze.git diff --git a/fs/dlm/recoverd.c b/fs/dlm/recoverd.c index 85e245392715..97d052cea5a9 100644 --- a/fs/dlm/recoverd.c +++ b/fs/dlm/recoverd.c @@ -125,8 +125,10 @@ static int ls_recover(struct dlm_ls *ls, struct dlm_recover *rv) dlm_recover_waiters_pre(ls); error = dlm_recovery_stopped(ls); - if (error) + if (error) { + error = -EINTR; goto fail; + } if (neg || dlm_no_directory(ls)) { /*