summaryrefslogtreecommitdiff
path: root/tests/gem_close_race.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/gem_close_race.c')
-rw-r--r--tests/gem_close_race.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/gem_close_race.c b/tests/gem_close_race.c
index bc1127b1..11d626dc 100644
--- a/tests/gem_close_race.c
+++ b/tests/gem_close_race.c
@@ -148,6 +148,8 @@ static void process(int child)
handle = load(fd);
if ((child & 63) == 63)
gem_read(fd, handle, 0, &handle, sizeof(handle));
+
+ gem_quiescent_gpu(fd);
}
struct crashme {
@@ -203,6 +205,8 @@ static void threads(int timeout)
}
timer_delete(timer);
+
+ gem_quiescent_gpu(fd);
close(fd);
}