util/u_queue: add util_queue_fence_wait_timeout
[mesa.git] / src / util / simple_mtx.h
index 9f9e40861f9cc5e3fac64cebdd356fab9a8451ef..cd24b6f9eb970c97bb4da5caf86c994eaaddc86a 100644 (file)
@@ -83,7 +83,7 @@ simple_mtx_lock(simple_mtx_t *mtx)
       if (c != 2)
          c = __sync_lock_test_and_set(&mtx->val, 2);
       while (c != 0) {
-         futex_wait(&mtx->val, 2);
+         futex_wait(&mtx->val, 2, NULL);
          c = __sync_lock_test_and_set(&mtx->val, 2);
       }
    }