diff options
author | Daniel Mack <zonque@gmail.com> | 2014-01-16 17:05:44 +0100 |
---|---|---|
committer | Daniel Mack <zonque@gmail.com> | 2014-01-16 17:05:44 +0100 |
commit | 9b1918fc4929cc9b4ec49a17cc12c07bea446de8 (patch) | |
tree | 57f452a3491f1383a88a86aef0303e41f4621c7a /test | |
parent | ee93ba1237d331abf3988807e0588c736802b87a (diff) | |
download | kdbus-bus-9b1918fc4929cc9b4ec49a17cc12c07bea446de8.tar.gz kdbus-bus-9b1918fc4929cc9b4ec49a17cc12c07bea446de8.tar.bz2 kdbus-bus-9b1918fc4929cc9b4ec49a17cc12c07bea446de8.zip |
test: test-timeout: add dirty hack for loop mode
Diffstat (limited to 'test')
-rw-r--r-- | test/test-kdbus-timeout.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/test/test-kdbus-timeout.c b/test/test-kdbus-timeout.c index 733c68e25ee..35f384922d8 100644 --- a/test/test-kdbus-timeout.c +++ b/test/test-kdbus-timeout.c @@ -42,7 +42,7 @@ int timeout_msg_recv(struct conn *conn) return 0; } -int main(int argc, char *argv[]) +static int run_test(void) { struct { struct kdbus_cmd_make head; @@ -149,3 +149,11 @@ int main(int argc, char *argv[]) return expected ? EXIT_FAILURE : EXIT_SUCCESS; } + +int main(int argc, char *argv[]) +{ + if (argc > 1) + while (run_test() == 0); + + return run_test(); +} |