lib/drmtest: Fix igt_stop_signal_helper for subtest listing
authorDaniel Vetter <daniel.vetter@ffwll.ch>
Wed, 11 Sep 2013 09:09:08 +0000 (11:09 +0200)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Wed, 11 Sep 2013 09:09:08 +0000 (11:09 +0200)
We need to bail out early for otherwise we'll hit the
!signal_helper->running assert.

Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
lib/drmtest.c

index f1ee13c..5c52ddc 100644 (file)
@@ -622,6 +622,9 @@ void igt_fork_signal_helper(void)
 
 void igt_stop_signal_helper(void)
 {
+       if (igt_only_list_subtests())
+               return;
+
        igt_stop_helper(&signal_helper);
 
        sig_stat = 0;