From: Thomas Wood Date: Mon, 12 May 2014 09:20:55 +0000 (+0100) Subject: lib: set a timeout when reading crc values X-Git-Tag: intel-gpu-tools-1.7~82 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c03d58595e23d155aa470e60e6debaa0ee357a1b;p=platform%2Fupstream%2Fintel-gpu-tools.git lib: set a timeout when reading crc values Signed-off-by: Thomas Wood Acked-by: Damien Lespiau --- diff --git a/lib/igt_debugfs.c b/lib/igt_debugfs.c index 4fd2e5a..0912f5b 100644 --- a/lib/igt_debugfs.c +++ b/lib/igt_debugfs.c @@ -459,7 +459,10 @@ static bool read_one_crc(igt_pipe_crc_t *pipe_crc, igt_crc_t *out) ssize_t bytes_read; char buf[pipe_crc->buffer_len]; + igt_set_timeout(5); bytes_read = read(pipe_crc->crc_fd, &buf, pipe_crc->line_len); + igt_set_timeout(0); + igt_assert_cmpint(bytes_read, ==, pipe_crc->line_len); buf[bytes_read] = '\0';