Whamcloud - gitweb
Add beginning of symlink support. Not totally functional yet, but not totally
[fs/lustre-release.git] / lustre / ldlm / ldlm_test.c
index e5df2dd..8cd970a 100644 (file)
@@ -177,6 +177,8 @@ static int ldlm_test_network(struct obd_device *obddev,
                                &ext, sizeof(ext), LCK_PR, &flags, NULL, NULL, 0,
                                &lockh1);
         CERROR("ldlm_cli_enqueue: %d\n", err);
+        if (err == ELDLM_OK)
+                ldlm_lock_decref(&lockh1, LCK_PR);
 
         RETURN(err);
 }
@@ -311,8 +313,7 @@ int ldlm_regression_stop(void)
                 spin_unlock(&ctl_lock);
 
                 wake_up(&thread->t_ctl_waitq);
-                wait_event_interruptible(thread->t_ctl_waitq,
-                                         thread->t_flags & SVC_STOPPED);
+                wait_event(thread->t_ctl_waitq, thread->t_flags & SVC_STOPPED);
 
                 spin_lock(&ctl_lock);
                 list_del(&thread->t_link);