|
@@ -145,7 +145,7 @@ int dlm_posix_lock(dlm_lockspace_t *lockspace, u64 number, struct file *file,
|
|
|
send_op(op);
|
|
|
|
|
|
if (xop->callback == NULL) {
|
|
|
- rv = wait_event_killable(recv_wq, (op->done != 0));
|
|
|
+ rv = wait_event_interruptible(recv_wq, (op->done != 0));
|
|
|
if (rv == -ERESTARTSYS) {
|
|
|
log_debug(ls, "dlm_posix_lock: wait killed %llx",
|
|
|
(unsigned long long)number);
|