diff options
author | Axel Haslam <ahaslam@baylibre.com> | 2016-03-08 10:03:40 +0100 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@google.com> | 2016-03-08 06:22:53 -0800 |
commit | 4b82dd7be3d3ea62c634bda6bd01666912bc7e79 (patch) | |
tree | 450dd8290b8ce996504dedb257e064155b8deb60 | |
parent | 7fe9301422444a1fca71bb8c4c0673fb44eb0f2d (diff) | |
download | op-kernel-dev-4b82dd7be3d3ea62c634bda6bd01666912bc7e79.zip op-kernel-dev-4b82dd7be3d3ea62c634bda6bd01666912bc7e79.tar.gz |
greybus: loopback_test: Use timeout argument
Patch "c3b0a32 Loopback_test: use poll instead of inotify"
added a optional argument for the user to specify a timeout value,
but did not use this parameter in the actual poll function. The
default of 30 seconds is always used.
Fix this by actually using the the poll_timeout parameter so the user
can run long tests.
Signed-off-by: Axel Haslam <ahaslam@baylibre.com>
Reviewed-by: Patrick Titiano <ptitiano@baylibre.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
-rw-r--r-- | drivers/staging/greybus/tools/loopback_test.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/greybus/tools/loopback_test.c b/drivers/staging/greybus/tools/loopback_test.c index 0abe623..ab40bcf 100644 --- a/drivers/staging/greybus/tools/loopback_test.c +++ b/drivers/staging/greybus/tools/loopback_test.c @@ -714,7 +714,7 @@ static int wait_for_complete(struct loopback_test *t) int i; while (1) { - ret = poll(t->fds, t->poll_count, DEFAULT_POLL_TIMEOUT_SEC * 1000); + ret = poll(t->fds, t->poll_count, t->poll_timeout * 1000); if (ret == 0) { fprintf(stderr, "Poll timmed out!\n"); return -1; |